Infrared SoftSerial. Use CircularBuffer.

Dependencies:   SoftSerial_IR

Dependents:   Test_SoftSerial_Infrared

History

Infrared SoftSeral (bufferred) default tip

2020-05-15, by kenjiArai [Fri, 15 May 2020 04:12:42 +0000] rev 13

Infrared SoftSeral (bufferred)


change buffer size

2020-05-12, by kenjiArai [Tue, 12 May 2020 05:28:37 +0000] rev 12

change buffer size


Change Callback method

2020-05-10, by kenjiArai [Sun, 10 May 2020 08:10:29 +0000] rev 11

Change Callback method


Little bit faster initial read

2014-07-05, by Sissors [Sat, 05 Jul 2014 13:23:03 +0000] rev 10

Little bit faster initial read


Changed destructor

2014-07-05, by Sissors [Sat, 05 Jul 2014 08:08:07 +0000] rev 9

Changed destructor


Added send break

2014-04-27, by Sissors [Sun, 27 Apr 2014 19:48:49 +0000] rev 8

Added send break


Added custom Ticker lib to allow for baudrates up to 57600

2014-04-27, by Sissors [Sun, 27 Apr 2014 08:33:35 +0000] rev 7

Added custom Ticker lib to allow for baudrates up to 57600


BufferedSerial -> BufferedSoftSerial

2014-04-26, by Sissors [Sat, 26 Apr 2014 20:55:42 +0000] rev 6

BufferedSerial -> BufferedSoftSerial


Updated example in documentation. Tested with mbed.bld 81 and works with LPC1768, LPC11U24, KL25Z, KL46Z, KL05Z

2014-03-24, by sam_grove [Mon, 24 Mar 2014 19:56:57 +0000] rev 5

Updated example in documentation. Tested with mbed.bld 81 and works with LPC1768, LPC11U24, KL25Z, KL46Z, KL05Z


Disable TX IRQ when nothing is left in the buffer (FRDM support). Tested example program with KL46Z, KL25Z and LPC11U24. LPC1768 doesn't work. Need to investigate.

2013-12-30, by sam_grove [Mon, 30 Dec 2013 18:16:39 +0000] rev 4

Disable TX IRQ when nothing is left in the buffer (FRDM support). Tested example program with KL46Z, KL25Z and LPC11U24. LPC1768 doesn't work. Need to investigate.