aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-07Merge pull request #3524 from facchinm/pins_DUEMartino Facchin
Due: solve issues with nonstandard pin operations
2016-01-05Merge pull request #3983 from antodom/pio_handlersArturo Guadalupi
PIO[ABCD] handlers improvement using ATSAM3X8E CLZ instruction
2015-12-27fix delay/yield on avr, if function called by yield takes more a millisecond ↵vbextreme
the delay fails
2015-12-23Merge NicoHood's fix for USB_SendControl with len>64Cristian Maglie
Fix #4325
2015-12-23Added >64 byte USB_RecvControl() supportNicoHood
2015-12-19Added Long USB RecvControl call for >64 bytesNicoHood
2015-12-10Added HID_REPORT_TYPE definitionsNicoHood
2015-11-30Merge branch 'remove-wire-keywords' of https://github.com/per1234/ArduinoCristian Maglie
2015-11-28Remove unused keywords from Wire libraries keywords.txtper1234
These functions have been replaced by read() and write() since Arduino 1.0.
2015-11-24eeprom_clear example: Set pinMode of LED pinper1234
2015-11-24Merge branch 'led_fix' of https://github.com/NicoHood/ArduinoCristian Maglie
2015-11-24Merge branch 'leonardo-usbserial' of https://github.com/cmaglie/ArduinoCristian Maglie
2015-11-23Cleanup some Stream compiler warnings from #3337Sandeep Mistry
2015-11-23Make protected Stream::parseInt/Float overloads public.Chris--A
Stream::parseInt & Stream::parseFloat previously had protected overloads which allowed skipping a custom character. This commit brings this feature to the public interface. To keep the public API simpler, the single paramter overload remains protected. However its functionality is available in the public interface using the two parameter overload.
2015-11-23This adds control of Stream::parseInt/float lookahead.Chris--A
Its default is SKIP_ALL which reflects previous versions. However SKIP_NONE, and SKIP_WHITESPACE can refine this behaviour. A parameter used in the protected overloads of parseInt/Float has been changed from `skipChar` to `ignore`.
2015-11-23This is a bug fix which prevents parseFloat from proceeding pastChris--A
multiple decimals '.' in the stream. Only one can be accepted for valid decimal numbers.
2015-11-23This commit improves the parsing capability by allowing decimals onlyChris--A
prefixed by an '.' character. Previously the preceeding zero must be present: '0.'
2015-11-20Added SerialUSB alias for Serial on 32u4 boardsCristian Maglie
2015-11-18Merge branch 'fix-flush' of https://github.com/cmaglie/ArduinoCristian Maglie
2015-11-18Merge branch 'sam-serial-flush-tx-empty' of ↵Cristian Maglie
https://github.com/sandeepmistry/Arduino
2015-11-18Modified AVR preproc recipe to match the one used by arduino-builderFederico Fissore
2015-11-17Added defines for gemmaagdl
As pointed out in #4063
2015-11-11SoftwareSerial: fix flush() behaviourCristian Maglie
Fix #4029
2015-11-05Remove tx_pin_write from SoftwareSerial.hSandeep Mistry
It’s not implemented anywhere and unused.
2015-11-05Remove unused param warningSandeep Mistry
2015-11-05Add inline to recv and setRxIntMsk to remove warning (#4078)Sandeep Mistry
2015-11-03Updated avr core version to 1.6.9Cristian Maglie
2015-10-30[PUSB] Fixed return value for HID_::SendReportCristian Maglie
2015-10-30[PHID] send data if report ID was sent successfulNico
If the first sending was not successful it is better to abort. Then we get a return value of -1 (instead of -2 if the 2nd call will also fail) and we do not need to block even longer, with another timeout.
2015-10-30Added return value to HID SendReportNicoHood
2015-10-23Merge branch 'arduinoGemmaInterrupts' of https://github.com/agdl/ArduinoCristian Maglie
2015-10-23Gemma digitalPinToInterrupt supportArturo Guadalupi
Added support for Arduino Gemma as required in #3929
2015-10-23Increased 32u4 maximum pin numberNico
2015-10-23Ethernet digitalPinToInterrupt supportArturo Guadalupi
Added support for Arduino Ethernet as required in #3929
2015-10-22check TWWC (Write Collision Flag) bit after setting TWDRSandeep Mistry
as suggested by @earlyprogrammer in #2173, to ensure TWDR value is set if there is a write collision
2015-10-22release TWI bus right after stop or repeated start is conditionSandeep Mistry
this resolves timing issues seen in #1477
2015-10-21Merge branch 'nativeUSB_serialNumber_due' of ↵Cristian Maglie
https://github.com/facchinm/Arduino into HEAD
2015-10-21Merge remote-tracking branch 'arduino/master' into HEADCristian Maglie
2015-10-21[USB] use plugged modules name to create iSerial fieldMartino Facchin
2015-10-12[PHID] Fixes protocol on reenumerationNicoHood
2015-10-12[HID] renamed HIDDescriptorListNode to HIDSubDescriptorCristian Maglie
2015-10-12[PUSB] Renamed PUSBListNode to PluggableUSBModuleCristian Maglie
2015-10-12[HID] made HIDDescriptorListNode.length constantCristian Maglie
2015-10-11[PHID] Added missing GET_IDLE RequestNicoHood
2015-10-10[PHID] Added some hints for further optional implementationsNicoHood
2015-10-10Added official HID definitionsNicoHood
Since the HID library adds some general HID definitions and structs, it is very useful to also include this in a custom library. If you dupe the information you have problems of redeclaration. Having those defintions inside the official HID library is essential for a good working additional HID API.
2015-10-09[PUSB] Minor Style changeNico
2015-10-08Remove unnecessary includeNico
Its included by HID.h anyways.
2015-10-08[HID] Improved checks in getDescriptor() methodCristian Maglie
2015-10-07[PUSB] Removed unnecessary endpoint and interface functionNicoHood