Adding to the todo list and readme; fixing a bit of indentation.

This commit is contained in:
David A. Mellis 2008-03-08 22:05:23 +00:00
parent a50a2d888f
commit ff9bb8dd14
3 changed files with 18 additions and 10 deletions

View File

@ -53,12 +53,14 @@ UPDATES
* Added analogReference() function. * Added analogReference() function.
* Added interrupts() and noInterrupts() functions. * Added interrupts() and noInterrupts() functions.
* Added degrees() and radians() functions. * Added degrees() and radians() functions.
* Added timeout parameter (in microseconds) to pulseIn(); default is 1 second.
* Support for uploading sketch using a programmer (upload.using preference). * Support for uploading sketch using a programmer (upload.using preference).
* Improved detection of functions that need prototyping. * Improved detection of functions that need prototyping.
* Placing function prototypes after #include's and #define's. * Placing function prototypes after #include's and #define's.
* No longer moving #include statements to the top of the sketch. * No longer moving #include statements to the top of the sketch.
* Including a working version of the Firmata firmware. * Including a working version of the Firmata firmware.
* Can now drag .pde files onto the Arduino dock icon. * Can now drag .pde files onto the Arduino dock icon on Mac OS X.
Thanks to Peter Sgouros.
* New script for downloading the reference from Tom Pollard. Thanks Tom! * New script for downloading the reference from Tom Pollard. Thanks Tom!
* Miscellaneous Mac OS X and other patches from Wim Lewis. Thanks Wim! * Miscellaneous Mac OS X and other patches from Wim Lewis. Thanks Wim!

View File

@ -9,7 +9,10 @@ Improve preprocessing of sketches:
- [done] Don't move #include statements. - [done] Don't move #include statements.
- [done] Better determine which functions need prototypes - [done] Better determine which functions need prototypes
Update version of the FTDI drivers (Windows). Update version of the FTDI drivers (Windows).
Add timeout parameter to pulseIn(). Move AVR ISP and giveio drivers elsewhere (Windows).
Add #defines for the analog input pins.
Deal with shorter screens (e.g. ASUS EEPC).
[done] Add timeout parameter to pulseIn().
[done] Update version of the FTDI drivers (Mac). [done] Update version of the FTDI drivers (Mac).
[done] Allow disabling of serial flushing before upload (for the Arduino BT). [done] Allow disabling of serial flushing before upload (for the Arduino BT).
[done] Modify parallel port programmer burning (add -F, lower or remove delay). [done] Modify parallel port programmer burning (add -F, lower or remove delay).
@ -30,6 +33,8 @@ Incorporate ladyada's new SoftwareSerial library.
Good way to receive multiple values / complex messages over the serial port. Good way to receive multiple values / complex messages over the serial port.
Floating point support in the map() function. Floating point support in the map() function.
Consider moving millis() to timer 1, and configuring it so the interrupt is generated once a millisecond. Consider moving millis() to timer 1, and configuring it so the interrupt is generated once a millisecond.
Fix millis() so it overflows on a nice variable-size boundary.
Fix delayMicroseconds(0).
Add sleep function(s). Add sleep function(s).
Add SPI library. Add SPI library.
Add pulseOut(), etc. functions from Wiring. Add pulseOut(), etc. functions from Wiring.
@ -44,6 +49,7 @@ Include Arduino as AVR-ISP sketch in hardware/firmwares.
COMPUTER COMPUTER
Multiple sketch windows.
Easier library discovery and installation. Easier library discovery and installation.
Easier board installation. Easier board installation.
Clean up Library and LibraryManager. Clean up Library and LibraryManager.