Age | Commit message (Collapse) | Author | |
---|---|---|---|
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() | |||
2012-03-26 | added methods to Keyboard to handle multiple simultaneous key presses or ↵ | Zach Eveland | |
releases (up to six each) | |||
2012-03-26 | Keyboard.type() now just presses and releases the key indicated - doesn't ↵ | Zach Eveland | |
releaseAll() | |||
2012-03-26 | added stub methods for begin() and end() to Mouse and Keyboard | Zach Eveland | |
2012-03-14 | reduced delay before starting the Leonardo bootloader | Zach Eveland | |
Since we use a magic RAM flag to signal to the bootloader there's a risk of the sketch overwriting the magic RAM location before the bootloader starts. By reducing the watchdog timeout we reduce the chance of this happening. | |||
2012-03-07 | Fix for some strange behaviours during board reset | Cristian Maglie | |
2012-03-03 | Added Keyboard support for all modifier and all common non-printing keys. | Zach Eveland | |
2012-03-03 | Removed support for key mapping in Keyboard. | Zach Eveland | |
Was no longer being used and would be damn near impossible to support with the new scheme for handling modifiers and non-printing keyboard characters. | |||
2012-03-03 | added Keyboard methods press(), release(), and releaseAll() | Zach Eveland | |
Changes mean that a single, persistent key report must be used so keys can be added or removed. Also reimplemented type() using the new methods. | |||
2012-03-03 | Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader | Zach Eveland | |
Conflicts: .gitignore | |||
2012-03-03 | fixed minor compilation warnings for Leonardo | Zach Eveland | |