Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-28 | Fix compiler warnings in USBCore.cpp | Nico | |
2015-09-28 | [HID] added 'const' qualifier in HID initialization | Cristian Maglie | |
See https://github.com/arduino/Arduino/pull/3840#discussion_r40438845 | |||
2015-09-28 | Merge branch 'pluggable_hid_impr' of https://github.com/cmaglie/Arduino | Cristian Maglie | |
2015-09-28 | Added Arduino Zero exclusion to README | Arturo Guadalupi | |
2015-09-25 | Merge pull request #3864 from facchinm/pulseInLongOVF | Martino Facchin | |
fix pulseInLong considering overflow | |||
2015-09-24 | Fixed another regression in IPAddress.h | Cristian Maglie | |
If the includer tries to inlcude IPAddress.h without first including WString.h the build will fail. | |||
2015-09-24 | {build.path}/{archive_file} is now {archive_file_path} in recipe.ar.pattern | Federico Fissore | |
2015-09-22 | HID: merged HID_Descriptor into HIDDescriptorListNode | Cristian Maglie | |
This simplifies the object model and produce a small gain in code size and performance. | |||
2015-09-22 | HID: Renamed fields in HIDDescriptorListNode and HID_Descriptor | Cristian Maglie | |
In particular HIDDescriptorListNode.cb has been renamed to HIDDescriptorListNode.descriptor because it contains decriptor data and not callbacks. Moreover the HID_Descriptor.descriptor field has been renamed to HID_Descriptor.data so the structure has now two fields length and data. typedef struct __attribute__((packed)) { uint16_t length; const void* data; } HID_Descriptor; class HIDDescriptorListNode { public: HIDDescriptorListNode *next = NULL; const HID_Descriptor *descriptor; HIDDescriptorListNode(const HID_Descriptor *d) : descriptor(d) { } }; This imply a change in the use of the node from: node->cb->lenght node->cd->descriptor to node->descriptor->length node->descriptor->data | |||
2015-09-21 | Modified reference to Leonardo only in the examples | Arturo Guadalupi | |
According to #3786 removed the reference to Leonardo only in while(!Serial) of the examples. Changed in in "wait for serial port to connect. Needed for native USB port only" | |||
2015-09-21 | Merge branch 'patch-7' of https://github.com/NicoHood/Arduino | Cristian Maglie | |
2015-09-21 | fix pulseInLong considering overflow | Martino Facchin | |
fixes #3830 | |||
2015-09-21 | Merge pull request #3825 from NicoHood/patch-6 | Martino Facchin | |
Remove Raw HID definitions at wrong place | |||
2015-09-21 | pulseInLong: fix incorrect timeout handling | Martino Facchin | |
2015-09-20 | Fix CDC Serial buffer size determination | Nico | |
2015-09-20 | Fix HW Serial buffer size determination | Nico | |
2015-09-20 | Remove Raw HID definitions at wrong place | Nico | |
2015-09-18 | Updating arduino-builder to 1.0.0-beta8 | Federico Fissore | |
2015-09-18 | Merge branch 'ethernet-dns-fix' of https://github.com/cmaglie/Arduino | Cristian Maglie | |
2015-09-18 | Fixed wrong category in EEPROM | Cristian Maglie | |
See #3812 | |||
2015-09-18 | Moved build artifacts into root build folder | Cristian Maglie | |
The intermediate files used for build (.o, .a ...) are still in subfolders to avoid conflicts. Fix #3807 | |||
2015-09-18 | Added categories to libraries | Cristian Maglie | |
Fix #3812 | |||
2015-09-18 | Fixed wrong condition in turnOffPWM(..) | Cristian Maglie | |
Fix #2163 | |||
2015-09-15 | Adding preprocessing recipes to AVR core | Federico Fissore | |
2015-09-15 | Updating arduino-builder to 1.0.0-beta4 | Federico Fissore | |
2015-09-10 | Merge pull request #3542 from facchinm/plugUSB_sam | Martino Facchin | |
Add pluggableUSB capabilities to SAM core | |||
2015-09-09 | Added IPAddress::fromString(....) function | Cristian Maglie | |
2015-09-01 | ...and also a leading ','... (oops 2) | Cristian Maglie | |
See #2408 | |||
2015-09-01 | Added missing #ifdef in WInterrupts.c... (oops) | Cristian Maglie | |
See #2408 | |||
2015-08-31 | Added EXTERNAL_NUM_INTERRUPTS for AVR xxU2 series | Cristian Maglie | |
2015-08-31 | AVR: Faster Interrupts, no size change. | Andrew J. Kroll | |
Fixes #2408 | |||
2015-08-27 | Release new boards as AVR core 1.6.8 | Cristian Maglie | |
2015-08-27 | Added support to Genuino boards (drivers, boards.txt entries, bootloaders) | Cristian Maglie | |
2015-08-26 | Wire (AVR): Fix bug with repeated START | Nate Williams | |
Fix #66 | |||
2015-08-25 | implement Wire.end() for AVR core | Sandeep Mistry | |
2015-08-15 | Tone: Added missing break | onovy | |
2015-08-14 | Merge branch 'cdc-settings' of https://github.com/matthijskooijman/Arduino | Cristian Maglie | |
2015-08-13 | Merge pull request #3640 from NicoHood/USB-Core-Fixes | Martino Facchin | |
Usb core fixes | |||
2015-08-12 | Added u2 Series support | NicoHood | |
2015-08-12 | Precised USB Endpoint definitions | NicoHood | |
2015-08-12 | Added 16 byte endpoint support | NicoHood | |
2015-08-12 | Fixed HID Reports >255 bytes | NicoHood | |
2015-08-12 | Added missing static inline to USB Recv function | NicoHood | |
2015-08-12 | Made Magic Key Settings more flexible | NicoHood | |
2015-08-12 | Print not Aborting on Write() failure | Chuck Todd | |
Print::write(const uint8_t *buffer, size_t size) and Print::print(const __FlashStringHelper *ifsh) would continue calling write(char) after a failed write(char) this behavior would render returned count unuseable see arduino/Arduino issue #3614 | |||
2015-07-31 | Fix links to 3rd party hardware specification. | Reilly Grant | |
The number of hyphens in this URL has apparently changed. | |||
2015-07-31 | Add Serial_::availableForWrite(). | Peter Van Hoyweghen | |
This makes the CDC "Serial" object on the Leonardo and similar boards support this recently introduced method as well. The CDC code in the sam core is not changed. | |||
2015-07-31 | Prevent losing bytes in HardwareSerial::end() | Matthijs Kooijman | |
end() already waited for the buffer to be empty, but then there could still be two bytes in the hardware registers that still need to be transmitted (which were dropped or kept in the buffer, depending on the exact timing). This changes the wait loop to a call to the flush() function, which already takes care of really waiting for all bytes to be transmitted, meaning it is safe to turn off the transmitter. | |||
2015-07-31 | Add Serial_::readBreak() to process SEND_BREAK requests | Matthijs Kooijman | |
This allows detecting when the USB host sends a break request and what the value of the request was. See the comments in USBAPI.h for details. This just modifies the avr core, not the sam core. | |||
2015-07-31 | Expose serial settings from CDC virtual serial port | Matthijs Kooijman | |
This allows a sketch to find out the settings chosen by the USB host (computer) and act accordingly. Other than reading the DTR flag and checking if the baudrate is 1200, the regular CDC code doesn't actually use any of these settings. By exposing these settings to the sketch, it can for example copy them to the hardware UART, turning the Leonardo into a proper USB-to-serial device. This can be useful to let the computer directly talk to whatever device is connected to the hardware serial port (like an XBee module). The Teensy core already supported these methods. This code was independently developed, but the method names were chosen to match the Teensy code, for compatibility (except that `dtr()` and `rtr()` return `bool`, while the Teensy version return a `uint8_t`). This change is applied to both the avr and sam cores, which have a very similar CDC implementation. |