aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-30CDC and HID write() routines now return non-void - brought in line with new ↵Zach Eveland
write behavior
2011-08-30brought leonardo folder in line with new variants schemeZach Eveland
2011-08-30Merge branch 'mainline' into new-extensionZach Eveland
2011-08-29Changed names of the Ethernet classes: Client -> EthernetClient, NetClient ↵amcewen
-> Client, and basic testing performed
2011-08-28Final changes to integrate latest core updates to WiFly branchamcewen
2011-08-28Merge branch 'master' into wifly_integrationamcewen
2011-08-27auto-upload-and-reset works now at 300 bps. patched avrdude for Mac to ↵Zach Eveland
support 300 bps connection, changed core and boards.txt to match
2011-08-27Merge branch 'new-extension' of https://github.com/arduino/Arduinoamcewen
2011-08-27bootloader ends as soon as sketch upload finishes. restored pulsing of LED ↵Zach Eveland
while bootloader running.
2011-08-26Moving write errors out of return value into separate API methods.David A. Mellis
write(), print(), println() now return size_t (and don't use negative values to signal errors). Print adds writeError() for checking for write errors, clearWriteError() to reset the flag to false, and a protected setWriteError() for signalling errors. http://code.google.com/p/arduino/issues/detail?id=598
2011-08-26Changing from long to ssize_t (int) for write(), print(), println() return.David A. Mellis
2011-08-24bugfix - Serial.write() would try to send even if no CDC connection was open.Zach Eveland
2011-08-24changed auto-reset method for upload: now triggered by opening port at 1200 bpsZach Eveland
2011-08-23write(), print(), and println() now return number of bytes written.David A. Mellis
The type is long, and negative values indicate errors. Needs more testing. http://code.google.com/p/arduino/issues/detail?id=551
2011-08-23Distinguishing those boards with eight analog inputs (Fio, BT, Nano, Mini).David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=499
2011-08-23Renaming pins/ directory to the more generic variants/David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=588
2011-08-18USB microcontrollers will call USB.attach() after init(), before setup()Zach Eveland
2011-08-18HW Serial on pins 0 and 1 works. Accessed by Serial1.* methodsZach Eveland
2011-08-18Stream.readBytesUntil() now writes null terminator within length.David A. Mellis
2011-08-17A few API changes to new Stream parsing functions.David A. Mellis
Renamed readChars() -> readBytes(), readCharsUntil() -> readBytesUntil(). Changed timeouts to milliseconds from seconds; default from 5 to 1 seconds. Removed readCharsBetween().
2011-08-17Integrating Stream searching & parsing (Michael Margolis)David A. Mellis
This from Michael's TextFinder library, incorporated into the Stream class: find(), findUntil(), parseInt(), parseFloat(), readChars(), readCharsUntil(), readCharsBetween(), setTimeout().
2011-08-16Temporary fix for auto-reset from IDE. Will reset chip when DTR is ↵Zach Eveland
asserted, no matter what CDC baud rate is selected.
2011-08-14Serial via USB worksZach Eveland
Integrated rest of Peter's USB implementation
2011-08-14LEDs for D13, TX, and RX are more in line with Uno-like behavior during ↵Zach Eveland
sketch uploading. D13 flashes on reboot, TX and RX flash with USB data transfer.
2011-08-14rebuilt Diskloader, added LED control macros for Leonardo, removed ↵Zach Eveland
Microtouch defines
2011-08-14increased bootloader delay to approx. 3.5 sZach Eveland
2011-08-12Adding basic macros for analog + digital pin information.David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=495
2011-08-12Adding pin-change interrupt pin mapping macros to pins_arduino.h.David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=490
2011-08-12Adding SCL, SDA, and LED #defines.David A. Mellis
2011-08-11cleaned up types. set D5 as not a PWM pin for now.Zach Eveland
2011-08-11committed USB API, initial HardwareSerial-USBSerial integrationZach Eveland
2011-08-11diskloader source and binary for 32u4Zach Eveland
2011-08-10support for 32u4 and Leonardo pins, uploading, and bootloader programmingZach Eveland
2011-07-17Merge remote branch 'ricklon/platforms' into platformsDavid A. Mellis
2011-06-29Disabling terminal / monitor.David A. Mellis
2011-06-29fixed an issue, -Wl,--gc-sections needed to have a comma.ricklon
2011-06-25Adapting Rick's platform work to other platform changes.David A. Mellis
2011-06-25Fixing linker command line argument.David A. Mellis
2011-06-25Merge branch 'new-extension' into platformsDavid A. Mellis
2011-06-25Merge remote branch 'ricklon/platforms' into new-extensionDavid A. Mellis
2011-06-25Merge remote branch 'ricklon/platforms' into platformsDavid A. Mellis
2011-06-22Addtional debuggin. Trying to find the pins compile issue.ricklon
2011-06-21Renaming pins folders to variantsThibaut VIARD
2011-06-21Moving all AVR specific libraries to hardware/avrThibaut VIARD
2011-06-17Switched to a nonconflicting delimeter |. Compile process is working. Need ↵ricklon
to make sure that it matches 1.0 process exactly.
2011-06-17A bit of cleanup. Delimeter not figured out yet.ricklon
2011-06-16Fixing a couple of small bugs.David A. Mellis
2011-06-15Changed :: to , for platforms.txt. Also, changes to compile process to ↵ricklon
support execAsynchronously changed to Stringp[]
2011-06-14Oops. Add atmega8.lst/hex and atmega168.lst/hex to controlled files.WestfW
2011-06-14Allow the READ PARAMETER command to return our version number.WestfW
(significant size impact: 14 bytes!) Initialized "address" to eliminate compiler warning (4 bytes!) Add "atmega168" as a more accurate target name than "diecimila" (keep diecimila as well for backward compatibility) Reduce the .hex and .lst targets that are stored in source control to the three basics: atmega8, atmega168, atmega328. The other targets remain in the makefile and makeall, but will need to be built from source if wanted. Which should be less of a problem now that the source is buildable without installing crosspack.