Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-29 | Clarifying comment. | David A. Mellis | |
2012-11-29 | Moving TXCO definition into HardwareSerial.cpp from HardwareSerial.h. | David A. Mellis | |
Otherwise, you get an error when compiling for processors with no serial port because the header file is always compiled. See, for an example of the problem: https://github.com/damellis/attiny/issues/8 | |||
2012-11-02 | HardwareSerial: change byte to uint8_t (since byte definition isn't present). | David A. Mellis | |
2012-11-01 | Adding LilyPad Arduino USB. | David A. Mellis | |
2012-10-27 | Adding Micro. | David A. Mellis | |
2012-10-18 | Updating USB core to work at 8 MHz (different PLLCSR value). | David A. Mellis | |
2012-10-09 | Adding ATmega644P check to ATmega1284P check. | David A. Mellis | |
2012-09-13 | Moving ATmega32U4 Timer 2 #undef's to Leonardo pins_arduino.h file. | David A. Mellis | |
2012-09-13 | Merge pull request #102 from sgk/leonardoTone | David A. Mellis | |
Fix for tone() on Leonardo. | |||
2012-09-13 | Avoid serial buffer overrun on leonardo | Peter Van Hoyweghen | |
2012-08-30 | Changing setting of the UMSELn bits (for UART mode) and serial config values. | David A. Mellis | |
Before, the UMSELn1 bit was being to set to 1, putting the UART into a reserved mode. Now, we only set the high (0x80) bit to 1 for the ATmega8, which is needed to access UCSRnC (whose i/o address is shared with UBRRH). Also, no longer bitwise-or the new config with the existing register value, because we're actually configuring all the settings in the register. (We're not using UCPOL, but it's supposed to be 0 in asynchronous mode.) | |||
2012-08-30 | Renaming serial config constants to, e.g., SERIAL_8N1. | David A. Mellis | |
2012-08-30 | Merge pull request #109 from Alarus/master | David A. Mellis | |
Serial.begin() parameter to set data bits, parity, stop bits. | |||
2012-08-30 | Fixing Serial.flush() breakage on Leonardo (WestFW). | David A. Mellis | |
http://code.google.com/p/arduino/issues/detail?id=1020 | |||
2012-08-29 | Fixing ATmega8 breakage from flush() change. (WestFW) | David A. Mellis | |
http://code.google.com/p/arduino/issues/detail?id=1019 | |||
2012-08-29 | Adding overloads so Serial.write(0) works. | David A. Mellis | |
http://code.google.com/p/arduino/issues/detail?id=1006 | |||
2012-08-28 | Serial.flush() waits for last character to be transmitted (michele.mazzucchi) | David A. Mellis | |
http://code.google.com/p/arduino/issues/detail?id=871 | |||
2012-08-16 | Fix issue 866 | Adam Dunlap | |
Fix issue 866 by adding a const qualifier to what the F macro casts to. | |||
2012-08-14 | Update hardware/arduino/cores/arduino/HardwareSerial.cpp | Alarus | |
New Serial.begin(baud, config); | |||
2012-08-14 | Update hardware/arduino/cores/arduino/HardwareSerial.h | Alarus | |
New Serial.begin(baud, config); | |||
2012-08-14 | Update hardware/arduino/cores/arduino/HardwareSerial.cpp | Alarus | |
New Serial.begin(baud, config); | |||
2012-08-12 | Update hardware/arduino/cores/arduino/HardwareSerial.cpp | Alarus | |
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits. | |||
2012-08-12 | Update hardware/arduino/cores/arduino/HardwareSerial.cpp | Alarus | |
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits. | |||
2012-08-12 | Update hardware/arduino/cores/arduino/HardwareSerial.cpp | Alarus | |
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits. | |||
2012-08-12 | Update hardware/arduino/cores/arduino/HardwareSerial.h | Alarus | |
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits. | |||
2012-08-12 | Update hardware/arduino/cores/arduino/HardwareSerial.h | Alarus | |
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits. | |||
2012-08-08 | Fix for tone() on Leonardo. | Shigeru KANEMOTO | |
2012-06-28 | Print "ovf" if float to be printed doesn't fit in a long. | David A. Mellis | |
http://code.google.com/p/arduino/issues/detail?id=967 | |||
2012-06-23 | Print "inf" for infinite floating point numbers (using isinf()). | David A. Mellis | |
http://code.google.com/p/arduino/issues/detail?id=961 | |||
2012-06-14 | Adding write(str) and write(buf, size) for USB CDC. | David A. Mellis | |
So that they work on the Leonardo. http://code.google.com/p/arduino/issues/detail?id=958 | |||
2012-06-04 | Printing NaN values as "nan" in printFloat(). | David A. Mellis | |
http://code.google.com/p/arduino/issues/detail?id=946 | |||
2012-06-03 | Check for NULL pointer in Print.write(). | David A. Mellis | |
Otherwise, trying to print(NULL) or write(NULL) could print a random character. http://code.google.com/p/arduino/issues/detail?id=941 | |||
2012-06-02 | Added support for interrupt on INT2 and INT3 on the Leonardo | Kristian Lauszus | |
2012-05-21 | Merge remote-tracking branch 'upstream/master' | David A. Mellis | |
2012-05-16 | Adding readString() and readStringUntil() to Stream (Adrian McEwen). | David A. Mellis | |
This isn't necessarily a particularly efficient implementation (it allocates memory one character at a time and so may lead to fragmentation) but it seems to work. http://code.google.com/p/arduino/issues/detail?id=454 | |||
2012-05-15 | Mouse.isPressed() now checks only for left button by default | Zach Eveland | |
if no argument is given now checks left button by default to be consistent with press() and release() (thanks, David Mellis) | |||
2012-05-01 | renamed Leonardo USB_ class to USBDevice_ to be unambiguous. renamed "USB" ↵ | Zach Eveland | |
object to "USBDevice" to prevent conflict with USB Host library (thanks Massimo) | |||
2012-04-25 | changed PID values for Leonardo bootloader and sketch | Zach Eveland | |
done to avoid driver problems for users who installed the pre-release bootloader and driver | |||
2012-04-19 | bugfix for configuring PWM on D6 and D13 too early. (thanks to Limor Fried) | Zach Eveland | |
was starting PWM on these pins too soon - in init() instead of when analogWrite() was called. as a result doing output on port registers directly failed. | |||
2012-04-19 | bugfix for boards with a timer 4 but no channel D | Zach Eveland | |
compilation failed for Mega because the COM4D1 and OCR4D registers are defined for 32U4 but not for Mega | |||
2012-04-11 | fixed logic bug in Caterina that could stop the bootloader from entering ↵ | Zach Eveland | |
self-programming mode | |||
2012-04-09 | Micro I hardly knew ye | Zach Eveland | |
2012-04-09 | sketch USB VID and PID values are passed in from boards.txt at compile time ↵ | Zach Eveland | |
now. changed sketch PIDs to final values. also uncommented Micro section in boards.txt | |||
2012-04-06 | Revert "Revert "added a short delay and comment to boolean operator in CDC"" | Zach Eveland | |
This reverts commit 200eefb4e2ac7796c5c901e8fd9369c85ec544c5. | |||
2012-04-06 | Revert "added a short delay and comment to boolean operator in CDC" | Federico Vanzati | |
This reverts commit ade4893f585e3e94fa6cf683620e1d12afc88ecd. | |||
2012-04-03 | added a short delay and comment to boolean operator in CDC | Zach Eveland | |
Delay fixes problem where the port has been configured but not quite opened. Federico found that 10 ms was the minimum time needed to avoid problems. | |||
2012-04-01 | added Boolean operators to HardwareSerial and CDC to test whether the port ↵ | Zach Eveland | |
is ready to send data. Mostly useful for Leonardo - simple way to test whether the port is actually opened by an application and ready to receive data. For Serial objects attached to real UARTs always returns true. | |||
2012-03-28 | fixed logic error in Keyboard.release() - now removes every occurrence of a ↵ | Zach Eveland | |
key if it's present more than once | |||
2012-03-28 | removed horrible multi-key Keyboard.press() and Keyboard.release() methods | Zach Eveland | |
Saves 924 bytes of Flash | |||
2012-03-28 | eliminated Keyboard.type() - unnecessary duplication of Keyboard.write() ↵ | Zach Eveland | |
(David Mellis). Also edit KeyboardReprogram example which was the only example using type() |