Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-19 | Fixing overflow bug in bit() macro: (1 << (b)) becomes (1UL << (b)) | David A. Mellis | |
2009-05-12 | Optimizing the timer0 overflow handler (for millis()), based on work by ↵ | David A. Mellis | |
WestFW and help from mikalhart. Increasing precision of math constants. | |||
2009-05-09 | Modifying Makefile to generate dependencies (and .d files) automatically. ↵ | David A. Mellis | |
Patch from Lars Immisch: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1241007184 | |||
2009-04-26 | Adding write(str) and write(buf, size) methods to Print class and Ethernet ↵ | David A. Mellis | |
library Client and Server classes. This allows sending a whole string or buffer at once, reducing the number of ethernet packets. | |||
2009-03-25 | Adding support for the Arduino Mega (ATmega1280) to the core and bootloader. | David A. Mellis | |
2009-03-16 | Adding Print.cpp to Makefile. | David A. Mellis | |
2009-01-25 | fixing / improving printFloat() from Mikal Hart | David A. Mellis | |
2008-12-23 | Fixing delay() to delay at least N milliseconds. | David A. Mellis | |
Fixing register name in micros() for ATmega8. | |||
2008-11-26 | Adding support for printing floats and doubles (defaulting to 2 decimal places) | David A. Mellis | |
2008-11-26 | Adding micros() function. | David A. Mellis | |
2008-11-08 | Switching to new signal (interrupt handler) names for compatibility with the ↵ | David A. Mellis | |
ATmega328. | |||
2008-11-08 | Waiting for pulse to start (rising or falling edge) to start timing. | David A. Mellis | |
2008-11-01 | Switching tests for __AVR_ATmega168__ to tests for __AVR_ATmega8__ so that ↵ | David A. Mellis | |
less changes are needed to support other processors. | |||
2008-10-26 | Moving makeWord() function defintion into WMath.cpp (out of WProgram.h). | David A. Mellis | |
2008-10-25 | Adding word datatype and cast/construction macros, bitRead(), bitWrite(), ↵ | David A. Mellis | |
bitSet(), bitClear(), bit(). | |||
2008-10-13 | Little fixes: | David A. Mellis | |
- changing random(max) to use stdlib.h random() - not generating .eep files to avoid warning when EEMEM isn't used - removing cast macros (since they are automatically defined in C++) - writing a digital LOW for PWM value of 0 on pins 5 or 6 | |||
2008-09-15 | Adding #ifdef guard to WProgram.h to prevent multiple #includes. | David A. Mellis | |
Removing Print class inheritance from Firmata since it's not clear that it can be implemented in a way that's compatible with the Firmata protocol and the Print class interface. | |||
2008-09-10 | Removing wiring core since it's not being kept up-to-date. | David A. Mellis | |
2008-08-17 | Updating Makefile to derive target name from the current folder. | David A. Mellis | |
2008-07-02 | Adding ADXL3xx accelerometer example; minor comment changes. | David A. Mellis | |
2008-06-21 | Wire library patch to provide better error handling. | David A. Mellis | |
2008-05-26 | Fixing random() to work with longs. | David A. Mellis | |
2008-05-07 | Changing Print class to use regular virtual write() function (instead of my hack | David A. Mellis | |
ed together version). | |||
2008-04-18 | Fixing millis() overflow: changing millis() and the timer 0 overflow handler ↵ | David A. Mellis | |
so that the millis count is updated in the interrupt, and so we don't need to do a conversion inside millis(). Updated to do list. | |||
2008-04-18 | Adding the Print class. | David A. Mellis | |
2008-04-18 | Factored out print() and println() from HardwareSerial to a base class for ↵ | David A. Mellis | |
sharing with other things (e.g. LiquidCrystal library), eliminating #include's of avr/signal.h (deprecated). Upping version number and modifying to do list. | |||
2008-03-24 | added newline at the end of file to get rid of compiler and SVN warnings | Hans-Christoph Steiner | |
2008-03-08 | Adding to the todo list and readme; fixing a bit of indentation. | David A. Mellis | |
2008-03-08 | Added timeout (in microseconds) parameter to pulseIn(). Defaults to 1000000 ↵ | David A. Mellis | |
(1 second). | |||
2008-03-05 | Incorporating a modified version of oli.keller's Makefile (prepends #include ↵ | David A. Mellis | |
<WProgram.h> and appends main() among other things). | |||
2008-02-23 | Cleaning up Mac build, adding Serial.println(unsigned int), adding #include ↵ | David A. Mellis | |
<Sprite.h> to hello_matrix example. | |||
2008-01-22 | New script for download the reference from Tom Pollard. Updated reference ↵ | David A. Mellis | |
and readme and Makefile. | |||
2007-12-14 | Adding analogReference() function - needs testing on an ATmega8 (but works ↵ | David A. Mellis | |
on the ATmega 168). | |||
2007-11-21 | Adding map(), fixing radians() and degrees(), adding cast functions (int(x) ↵ | David A. Mellis | |
instead of (int) x), adding interrupts() and noInterrupts(), etc. | |||
2007-10-06 | Moving hardware/targets to hardware/cores. | David A. Mellis | |