Quswar Mahmood Abid
6c861d8c70
[WIRE] Remove extra line from digital_potentiometer example
2017-11-13 12:42:12 +01:00
Paul Vivier
04713212a8
Update SoftwareSerialExample.ino
...
Also includes Micros per https://www.arduino.cc/en/Reference/SoftwareSerial
2016-08-14 19:14:53 -04:00
Sandeep Mistry
0f86786b47
Wrap SoftwareSerial _SS_MAX_RX_BUFF define
...
To allow sketches to override value as per #58 .
2016-07-18 15:54:46 -04:00
kellerkindt
43d5e073b4
Fix buffer being overwritten by multiple twi_transmit calls
...
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-06-05 03:01:57 +02:00
Bradley Luke Totaro
71b87bf26b
Update SoftwareSerial.cpp
2016-04-05 15:10:46 -04:00
Sandeep Mistry
2fa23a2486
Merge pull request #4716 from asukiaaa/master
...
Corrected comments of rx and tx in a SoftwareSerial example.
2016-04-04 10:00:47 -04:00
asukiaaa
15f17aa06c
Corrected comments of rx and tx for SoftwareSerial example.
2016-03-19 16:21:07 +09:00
Sandeep Mistry
422b6f9bb7
Make SoftwareSerial receive buffer a uint8_t array
2016-03-10 10:23:50 -05:00
Sandeep Mistry
8beaa0e1b1
Add missing cast to SoftwareSerial::peek() when returning buffered value
2016-03-10 10:23:50 -05:00
Paolo Paolucci
7b2f6fc028
Fix Wire register
...
Move TWBR register from Wire.cpp to twi.c file.
2016-03-09 15:47:55 -05:00
Sandeep Mistry
aa710ab682
Move AVR Wire library utility folder under source
2016-03-04 17:11:56 -05:00
Sandeep Mistry
0faaf15a5f
Merge pull request #4646 from arduino/SimonePDA-patch-3
...
Update library.properties
2016-03-03 15:19:26 -05:00
Sandeep Mistry
3435794d19
Merge pull request #4645 from arduino/SimonePDA-patch-2
...
Update library.properties
2016-03-03 15:19:06 -05:00
SimonePDA
c3089f872e
Update library.properties
2016-03-03 19:57:04 +01:00
SimonePDA
19ef218db4
Update library.properties
2016-03-03 19:34:02 +01:00
SimonePDA
9b5bec1260
Update library.properties
2016-03-03 19:26:22 +01:00
SimonePDA
bdc58c5baa
Update library.properties
2016-03-03 19:13:25 +01:00
Alice Pintus
3ba80468d5
add src folder when missing
2016-03-02 14:45:57 +01:00
Alice Pintus
e8f1805137
moved .h file in src folder
2016-03-02 10:49:39 +01:00
Alice Pintus
f81317889e
update sentences
2016-03-01 16:09:50 +01:00
Brent Wilkins
b3caf62124
Fixed typo
2016-02-01 12:52:29 -07:00
Brent Wilkins
258172f6ab
Update Wire.cpp
...
Removed implicit conversions from unsigned, to signed, back to unsigned.
2016-01-18 13:12:11 -07:00
NicoHood
513dbdd690
Added HID_REPORT_TYPE definitions
2015-12-10 10:30:04 +01:00
Cristian Maglie
cb4341aa2c
Merge branch 'remove-wire-keywords' of https://github.com/per1234/Arduino
2015-11-30 10:20:10 +01:00
per1234
9e9bc7549c
Remove unused keywords from Wire libraries keywords.txt
...
These functions have been replaced by read() and write() since Arduino
1.0.
2015-11-28 17:56:21 -08:00
per1234
f873b487c6
eeprom_clear example: Set pinMode of LED pin
2015-11-24 16:23:16 -08:00
Cristian Maglie
7bd71f04b0
SoftwareSerial: fix flush() behaviour
...
Fix #4029
2015-11-11 16:28:48 +01:00
Sandeep Mistry
ab82f330b5
Remove tx_pin_write from SoftwareSerial.h
...
It’s not implemented anywhere and unused.
2015-11-05 15:39:11 -05:00
Sandeep Mistry
b95b4c83db
Remove unused param warning
2015-11-05 14:28:40 -05:00
Sandeep Mistry
6e2f0746bd
Add inline to recv and setRxIntMsk to remove warning ( #4078 )
2015-11-05 14:28:29 -05:00
Cristian Maglie
0b69598cfb
[PUSB] Fixed return value for HID_::SendReport
2015-10-30 13:00:33 +01:00
Nico
7d012c11b8
[PHID] send data if report ID was sent successful
...
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 12:58:14 +01:00
NicoHood
1f318b08d4
Added return value to HID SendReport
2015-10-30 12:58:14 +01:00
Sandeep Mistry
02dcc6ec74
check TWWC (Write Collision Flag) bit after setting TWDR
...
as suggested by @earlyprogrammer in #2173 , to ensure TWDR value is set
if there is a write collision
2015-10-22 16:33:00 +02:00
Sandeep Mistry
48bcef5a15
release TWI bus right after stop or repeated start is condition
...
this resolves timing issues seen in #1477
2015-10-22 16:29:43 +02:00
Cristian Maglie
eefb9a8bcb
Merge remote-tracking branch 'arduino/master' into HEAD
2015-10-21 15:53:59 +02:00
Martino Facchin
ced062988b
[USB] use plugged modules name to create iSerial field
2015-10-21 15:23:56 +02:00
NicoHood
ca3c821c04
[PHID] Fixes protocol on reenumeration
2015-10-12 18:05:34 +02:00
Cristian Maglie
f42b26c257
[HID] renamed HIDDescriptorListNode to HIDSubDescriptor
2015-10-12 12:24:07 +02:00
Cristian Maglie
2e755384f5
[PUSB] Renamed PUSBListNode to PluggableUSBModule
2015-10-12 12:14:07 +02:00
Cristian Maglie
f720c8cacf
[HID] made HIDDescriptorListNode.length constant
2015-10-12 11:59:08 +02:00
NicoHood
ad0b3d9332
[PHID] Added missing GET_IDLE Request
2015-10-11 14:39:36 +02:00
NicoHood
8237e5422d
[PHID] Added some hints for further optional implementations
2015-10-10 13:11:31 +02:00
NicoHood
e3977037ae
Added official HID definitions
...
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-10 12:49:45 +02:00
Nico
a343dd88d1
Remove unnecessary include
...
Its included by HID.h anyways.
2015-10-08 17:24:09 +02:00
Cristian Maglie
f2d7b52e1b
[HID] Improved checks in getDescriptor() method
2015-10-08 16:38:57 +02:00
NicoHood
abd6b795c4
[PUSB] Removed unnecessary endpoint and interface function
2015-10-07 20:39:50 +02:00
NicoHood
c4fb153142
[PHID] Added SetReport function
...
This commit just shows other that this option is available and not implemented.
You may use this to determine the Led Lights state of a keyboard or transmit data via RAWHID from the PC.
Quick usage guide:
int length = ((setup.wValueH << 8) | setup.wLength);
USB_RecvControl((uint8_t* data, USB_EP_SIZE); // Needs to be splitted into USB_EP_SIZE packets, not shown here. See HID Project.
2015-10-07 20:37:05 +02:00
NicoHood
dfe89ddd01
[PUSB] Made getDescriptor() and setup() more flexible
...
Alternatively we can only pass the wIndex to getDescriptor but I suggest to just pass the pointer aka reference of the whole setup.
In guess (havent tested this) that this results in more or less the code size but its a) idential with the other functions and b) we late have more flexibility here.
The Code got a quick SerialKeyboard.ino test
2015-10-07 19:02:40 +02:00
Cristian Maglie
663c55706b
[PUSB] renamed some parameters
2015-10-07 13:21:21 +02:00