Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-16 | Update twi.c | CombiesGit | |
Added __attribute__ ((fallthrough)); | |||
2018-11-26 | Removed historic Arduino-0012 workaround | Florian Schweiger | |
Removed #undefs in SoftwareSerial.h that were marked as Arduino 0012 workaround and that broke several macros, including abs. See https://github.com/arduino/ArduinoCore-avr/issues/30 | |||
2018-09-03 | Fix compiler warnings about ignored 'const' in EEPROM.h | Brian Park | |
2018-04-12 | Update DigitalPotControl.ino | SimonePDA | |
Fixing SPI communication with a delay as pointe out in #6395 | |||
2017-11-13 | UnConfigured I2C Slave ISR Causing Reboot | chuck todd | |
In a MultiMaster I2C environment, The Default value of 0xFE in the TWAR cause the Arduino to respond as an I2C Slave device at address 0x7f. If the Wire.h library was not configured as a I2C Slave, `Wire.begin(slaveID);` the Callbacks for `twi_onSlaveTransmit()` and `twi_onSlaveReceive()` are never initialized. But, they are called during servicing the TWI ISR. This causes a reboot of the Arduino by jumping to an uninitialized function address (0). So, this fix initializes them to the Default Wire.h handler which will respond correctly even during Master Mode operations. A MASTER MODE only Arduino will respond to all Slave Calls that match TWAR, Unless the TWEA bit is disabled outside of Master Transactions. Chuck. It also initialized the TWAR to the General Call ID (0x0) and Disables General Call responses. Chuck. | |||
2017-11-13 | [WIRE] Remove extra line from digital_potentiometer example | Quswar Mahmood Abid | |
2016-08-14 | Update SoftwareSerialExample.ino | Paul Vivier | |
Also includes Micros per https://www.arduino.cc/en/Reference/SoftwareSerial | |||
2016-07-18 | Wrap SoftwareSerial _SS_MAX_RX_BUFF define | Sandeep Mistry | |
To allow sketches to override value as per #58. | |||
2016-06-05 | Fix buffer being overwritten by multiple twi_transmit calls | kellerkindt | |
Fixes that more complex methods (like Stream::print(float)) do not work properly. Without this fix, Wire.print(1.01f); results in '1' because Print::printFloat(double, uint8_t) performs multiple print() and therefore twi_transmit calls. Also Wire.println("Heyho"); results only in a newline character. | |||
2016-04-05 | Update SoftwareSerial.cpp | Bradley Luke Totaro | |
2016-04-04 | Merge pull request #4716 from asukiaaa/master | Sandeep Mistry | |
Corrected comments of rx and tx in a SoftwareSerial example. | |||
2016-03-19 | Corrected comments of rx and tx for SoftwareSerial example. | asukiaaa | |
2016-03-10 | Make SoftwareSerial receive buffer a uint8_t array | Sandeep Mistry | |
2016-03-10 | Add missing cast to SoftwareSerial::peek() when returning buffered value | Sandeep Mistry | |
2016-03-09 | Fix Wire register | Paolo Paolucci | |
Move TWBR register from Wire.cpp to twi.c file. | |||
2016-03-04 | Move AVR Wire library utility folder under source | Sandeep Mistry | |
2016-03-03 | Merge pull request #4646 from arduino/SimonePDA-patch-3 | Sandeep Mistry | |
Update library.properties | |||
2016-03-03 | Merge pull request #4645 from arduino/SimonePDA-patch-2 | Sandeep Mistry | |
Update library.properties | |||
2016-03-03 | Update library.properties | SimonePDA | |
2016-03-03 | Update library.properties | SimonePDA | |
2016-03-03 | Update library.properties | SimonePDA | |
2016-03-03 | Update library.properties | SimonePDA | |
2016-03-02 | add src folder when missing | Alice Pintus | |
2016-03-02 | moved .h file in src folder | Alice Pintus | |
2016-03-01 | update sentences | Alice Pintus | |
2016-02-01 | Fixed typo | Brent Wilkins | |
2016-01-18 | Update Wire.cpp | Brent Wilkins | |
Removed implicit conversions from unsigned, to signed, back to unsigned. | |||
2015-12-10 | Added HID_REPORT_TYPE definitions | NicoHood | |
2015-11-30 | Merge branch 'remove-wire-keywords' of https://github.com/per1234/Arduino | Cristian Maglie | |
2015-11-28 | Remove unused keywords from Wire libraries keywords.txt | per1234 | |
These functions have been replaced by read() and write() since Arduino 1.0. | |||
2015-11-24 | eeprom_clear example: Set pinMode of LED pin | per1234 | |
2015-11-11 | SoftwareSerial: fix flush() behaviour | Cristian Maglie | |
Fix #4029 | |||
2015-11-05 | Remove tx_pin_write from SoftwareSerial.h | Sandeep Mistry | |
It’s not implemented anywhere and unused. | |||
2015-11-05 | Remove unused param warning | Sandeep Mistry | |
2015-11-05 | Add inline to recv and setRxIntMsk to remove warning (#4078) | Sandeep Mistry | |
2015-10-30 | [PUSB] Fixed return value for HID_::SendReport | Cristian Maglie | |
2015-10-30 | [PHID] send data if report ID was sent successful | Nico | |
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-30 | Added return value to HID SendReport | NicoHood | |
2015-10-22 | check TWWC (Write Collision Flag) bit after setting TWDR | Sandeep Mistry | |
as suggested by @earlyprogrammer in #2173, to ensure TWDR value is set if there is a write collision | |||
2015-10-22 | release TWI bus right after stop or repeated start is condition | Sandeep Mistry | |
this resolves timing issues seen in #1477 | |||
2015-10-21 | Merge remote-tracking branch 'arduino/master' into HEAD | Cristian Maglie | |
2015-10-21 | [USB] use plugged modules name to create iSerial field | Martino Facchin | |
2015-10-12 | [PHID] Fixes protocol on reenumeration | NicoHood | |
2015-10-12 | [HID] renamed HIDDescriptorListNode to HIDSubDescriptor | Cristian Maglie | |
2015-10-12 | [PUSB] Renamed PUSBListNode to PluggableUSBModule | Cristian Maglie | |
2015-10-12 | [HID] made HIDDescriptorListNode.length constant | Cristian Maglie | |
2015-10-11 | [PHID] Added missing GET_IDLE Request | NicoHood | |
2015-10-10 | [PHID] Added some hints for further optional implementations | NicoHood | |
2015-10-10 | Added official HID definitions | NicoHood | |
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-08 | Remove unnecessary include | Nico | |
Its included by HID.h anyways. |