Asynchronous (Non-blocking) Serial Communication library with variable length software ring buffer (FIFO). You can use RawSerial Library's primary method. Operability confirmed on mbed 2.0.

Dependencies:   FIFO

Dependents:   Brute_TS_Controller_2018_11

Revision:
15:e8b153dcb239
Parent:
13:e372a354d969
--- a/AsyncSerial.hpp	Mon Aug 28 12:25:37 2017 +0000
+++ b/AsyncSerial.hpp	Sat Jun 23 09:37:12 2018 +0000
@@ -26,7 +26,8 @@
 
 using namespace std;
 
-#define PRINTF_STRING_BUFFER_SIZE 256
+//#define PRINTF_STRING_BUFFER_SIZE 256
+#define PRINTF_STRING_BUFFER_SIZE 512
 
 /**
 	@class	AsyncSerial