aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-31Pulled out Server API into the NetServer base class, and a few minor changes ↵amcewen
to get the NetClient API to work well with the WiFly library
2011-03-28Pulled out Client API into a base class to allow multiple derived classes to ↵amcewen
use it, and moved it (plus IPAddress) out of the Ethernet library so that other libraries can find it. First steps in integrating the WiFly code so it's easier to switch between that and Ethernet
2010-12-11Changing String append to use realloc(); thanks to Paul Stoffregen.David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=332
2010-12-04Minor ATmega8U2 firmware update and new .hex files.David A. Mellis
Adding LUFA_OPTS += -D DEVICE_STATE_AS_GPIOR=0 to makefile to save space, updating release number to 0x0001.
2010-12-04Minor bug fixes to the 8U2 USB-to-serial firmware.David A. Mellis
2010-12-03Replacing custom String.toInt() function with a call to atol().David A. Mellis
2010-11-29Fixing Linux UNO serial bug (thanks to Dean Camera).David A. Mellis
Enabling INTERRUPT_CONTROL_ENDPOINT in the makefile so we don't miss control messages from Linux. Also deleted two unused USB events to save a few bytes of space (the Mega 2560 .hex is now exactly 4096 bytes).
2010-11-29Redoing 448222e4b65e0cf44dfc0c494f7f76901f1fabea without all the extra files.David A. Mellis
Adds toInt() to String, WCharacter.h (from Wiring), and an SD Datalogger example.
2010-11-29Revert "added toInt() function to WString".David A. Mellis
This reverts commit 448222e4b65e0cf44dfc0c494f7f76901f1fabea.
2010-11-29added toInt() function to WStringTom Igoe
2010-11-22pulseIn() now times out while measuring the pulse, not just while waiting ↵David A. Mellis
for it to start.
2010-11-20SD File object implements Stream.David A. Mellis
Added peak() and available() using a single byte buffer. Added flush().
2010-11-11Fixing bug w/ subsequent calls to tone().David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=397
2010-11-11Cast to encourage optimization of Serial ring buffer index calculations.David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=391
2010-11-11Changing baud rate calculation to always use double speed mode except for ↵David A. Mellis
57600 baud at 16 MHz. http://code.google.com/p/arduino/issues/detail?id=394
2010-11-08Modifying Tone.cpp to use register-based (not CPU-based) #ifdefs.David A. Mellis
2010-10-17Modifying basic functions (digital and analog, read and write) to use ↵David A. Mellis
register-based ifdefs, not cpu-based. http://code.google.com/p/arduino/issues/detail?id=307 http://code.google.com/p/arduino/issues/detail?id=316 http://code.google.com/p/arduino/issues/detail?id=323 http://code.google.com/p/arduino/issues/detail?id=324
2010-10-17Making attachInterrupt() check registers, not CPUs.David A. Mellis
Patch by Mark Sproul, via Christian Maglie. http://code.google.com/p/arduino/issues/detail?id=340
2010-10-17Making HardwareSerial tests register-based, not CPU-based.David A. Mellis
Mark Sproul's patches, via Christian Maglie. http://code.google.com/p/arduino/issues/detail?id=315
2010-10-09Changing #include <> to #include "" in Tone.cpp.David A. Mellis
2010-10-02Fixing PWM on pins 9 & 10 on the Uno.David A. Mellis
Resetting TCCR1B to 0 after it's configured by optiboot. http://code.google.com/p/arduino/issues/detail?id=364
2010-09-28More information on USB VID/PIDs.David A. Mellis
2010-09-28Replacing Arduino VID / PID with the Atmel-supplied ones.David A. Mellis
2010-09-27Adding note about Arduino VID and PIDs.David A. Mellis
2010-09-24Adding readme about the firmwares.David A. Mellis
2010-09-24Adding usbserial and usbdfu firmwares (and combined compiled .hex files).David A. Mellis
2010-09-24Adding Arduino Mega 2560 board entry.David A. Mellis
2010-09-24Adding the Mega 2560 bootloader and boards.txt / boards menu entry.David A. Mellis
2010-09-22Adding optiboot and Arduino Uno boards menu entry.David A. Mellis
2010-09-081280 -> 1280/2560.David A. Mellis
2010-08-28Changing String::toCharArray() and getBytes() to accept a buffer, rather ↵David A. Mellis
than return one. That way they don't expose the internal representation of the String class, allowing future optimization. Thanks to Paul Stoffregen.
2010-08-28Returning a reference to a dummy character for indices beyond the string ↵David A. Mellis
length (in operator[]).
2010-08-18Adding some basic error checking to the String class (i.e. checking for a ↵David A. Mellis
non-null buffer before modifying its contents).
2010-08-17Now including stdlib.h from wiring.h so our abs() #define comes after the ↵David A. Mellis
stdlib abs() definition (and therefore doesn't break it).
2010-08-11Adding shiftIn() from Wiring (no count or delaytime though).David A. Mellis
2010-08-11Making Client inherit from Stream, which unforunately means taking peek() ↵David A. Mellis
out of Stream for now, since there's no immediate implementation for Client.
2010-08-07Adding Arduino BT w/ ATmega328 to the boards menu.David A. Mellis
2010-08-07Adding ATmega328 version of the Arduino BT bootloader, along with a Makefile ↵David A. Mellis
for building it.
2010-08-06No longer requiring WProgram.h for Print / Stream classes (replaced ↵David A. Mellis
Arduino-specific type names in String).
2010-08-02Moving SPI pin definitions into core (from SPI library): SS, MISO, MOSI, and ↵David A. Mellis
SCK.
2010-08-02changing available() to return an int (because the Ethernet Client class or ↵David A. Mellis
another stream might need more than 255 bytes).
2010-07-27added more String examplesTom Igoe
2010-07-27Reverting changes to String class and modifying to allow + and += to work on ↵David A. Mellis
more types.
2010-07-27removed append() from String libraryTom Igoe
2010-07-27checked in Xiaoyang Feng's changes to String libraryTom Igoe
2010-07-27Checked in Xiaoyang's changes to String libraryTom Igoe
2010-07-27Checked in Xiaoyang's changes to String libraryTom Igoe
2010-07-10INTERNAL -> INTERNAL1V1 AND INTERNAL2V56 on the Mega (issue #194).David A. Mellis
2010-07-05whitespace.David A. Mellis
2010-07-04Adding a peek() function to Stream and HardwareSerial (Serial).David A. Mellis