aboutsummaryrefslogtreecommitdiff
path: root/cores/arduino
AgeCommit message (Collapse)Author
2011-10-27Merge branch 'new-extension' of github.com:arduino/Arduino into ↵Zach Eveland
diskloader_reboot Conflicts: hardware/arduino/variants/mega/pins_arduino.h libraries/Ethernet/examples/PachubeClient/PachubeClient.ino libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino
2011-10-27changes in core and boards.txt to support new bootloaderZach Eveland
old bootloader could fit in only 2 kB of flash. new version has to have a 4 kB block - jump-to address and boards.txt must reflect this.
2011-10-27Merge branch 'master' of github.com:arduino/Arduino into diskloader_rebootZach Eveland
Conflicts: app/src/processing/app/Editor.java app/src/processing/app/Sketch.java build/shared/examples/4.Communication/SerialCallResponse/SerialCallResponse.pde build/shared/lib/theme/theme.txt hardware/arduino/cores/arduino/HardwareSerial.h hardware/arduino/cores/arduino/Print.cpp hardware/arduino/cores/arduino/WString.h hardware/arduino/variants/mega/pins_arduino.h libraries/Ethernet/examples/PachubeClient/PachubeClient.ino libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino libraries/Firmata/examples/EchoString/EchoString.ino libraries/SD/File.cpp libraries/SoftwareSerial/SoftwareSerial.cpp libraries/SoftwareSerial/SoftwareSerial.h libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino libraries/SoftwareSerial/keywords.txt
2011-10-25Bug fix in replace().David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=694
2011-10-24Moving ARDUINO_MAIN from main.cpp to wiring_digital.c and hiding PA, PB, etc.David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=677 http://code.google.com/p/arduino/issues/detail?id=691
2011-10-24Correcting analogReference() constants for ATtiny24/44/84 and 25/45/85.David A. Mellis
DEFAULT, EXTERNAL, and INTERNAL have different values on those processors.
2011-10-21Lowering timer 1 prescale factor (to 8 from 64) for F_CPU less than 8 MHz.David A. Mellis
Otherwise, you can see flicker on an LED.
2011-10-10Fixing more warnings (Paul Stoffregen).David A. Mellis
2011-10-02Fixing warnings in Stream (Paul Stoffregen)David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=208
2011-09-30Using alternate timer 0 overflow interrupt signal name for ATtiny24/44/84.David A. Mellis
2011-09-16added Mouse.isPressed() methodZach Eveland
2011-09-16made some Keyboard methods privateZach Eveland
2011-09-16added support for TIMER4D used for PWM on Leonardo and Micro D6Zach Eveland
2011-09-16added automatic one-shot TX and RX LED control for sketch USBZach Eveland
2011-09-16added to sketch iProduct and iManufacturer strings identifying board as ↵Zach Eveland
either an "Arduino Leonardo" or "Arduino Micro" manufactured by "Arduino LLC"
2011-09-16Merge branch 'new-extension' of https://github.com/arduino/Arduino into ↵Zach Eveland
new-extension
2011-09-13fixed analog pin mapping for 32u4Zach Eveland
2011-09-13fixed Mouse button assignmentsZach Eveland
2011-09-12made Mouse.buttons() private. removed MOUSE_ALL macroZach Eveland
2011-09-09Don't consume trailing char in parseInt() and parseFloat (Paul Stoffregen).David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=624
2011-09-08Merge branch 'new-extension' of https://github.com/arduino/Arduino into ↵Zach Eveland
new-extension Conflicts: build/linux/dist/tools/avrdude.conf
2011-09-08fixed bug where sketches over 28k caused subsequent auto-reset-and-upload ↵Zach Eveland
attempts to fail. fixed bug in reboot routine, changed fuses to select 1024-word bootloader size, disabled hardware boot enable.
2011-09-08added compile-time definition of sketch PID. PID is pulled from ↵Zach Eveland
variants/leonardo or the new variants/micro as appropriate.
2011-09-08Revert "support compile-time passing of PID to Leonardo/Micro sketches. PID ↵Zach Eveland
comes from boards.txt - different for Micro and Leonardo" This reverts commit 3e0d195492247a7e7c2ec72476bf2a0991ea6d48.
2011-09-08support compile-time passing of PID to Leonardo/Micro sketches. PID comes ↵Zach Eveland
from boards.txt - different for Micro and Leonardo
2011-09-07Making Print::write(char *) non-virtual.David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=607
2011-09-07Changing to a simpler mental model for serialEvent (Paul Stoffregen).David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=626
2011-09-06changed auto-reset trigger condition to fix auto-reset-and-upload for ↵Zach Eveland
Windows. now reboots when a port, opened at 1200 bps, is closed.
2011-09-05changed baudrate for auto-reset-and-upload back to 1200 bps. specified ↵Zach Eveland
arduino protocol for Leonardo avrdude upload.
2011-09-05Merge branch 'new-extension' of https://github.com/arduino/Arduino into ↵Zach Eveland
new-extension Conflicts: build/macosx/dist/tools-universal.zip build/windows/avr_tools.zip hardware/arduino/cores/arduino/HardwareSerial.cpp
2011-08-31Moving serialEvent() calls from RX interrupts to main for() loop (after loop()).David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=584
2011-08-31Renaming writeError() to getWriteError() in Print (and Stream and friends).David A. Mellis
http://code.google.com/p/arduino/issues/detail?id=608
2011-08-30added Mouse press() and release()Zach Eveland
2011-08-30on a CDC or HID write() error, call setWriteError(). better handling of ↵Zach Eveland
USB_Send errors in CDC.
2011-08-30Created an abstract base class UDP to match the Client and Server classes, ↵amcewen
and reworked the Ethernet library to use it and derive EthernetUDP.
2011-08-30support for non-Leonardo boards is back!Zach Eveland
2011-08-30CDC and HID write() routines now return non-void - brought in line with new ↵Zach Eveland
write behavior
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-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-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