SRA codes

Dependencies:   BufferedSerial

Revision:
1:9e4b9c339ea2
Parent:
0:2b691d200d6f
diff -r 2b691d200d6f -r 9e4b9c339ea2 rplidar/rplidar.h
--- a/rplidar/rplidar.h	Tue Apr 09 17:53:31 2019 +0000
+++ b/rplidar/rplidar.h	Thu Apr 11 13:15:55 2019 +0000
@@ -99,9 +99,13 @@
     
      //Thread *thread_p;
     Thread thread;
-    Mail<struct RPLidarMeasurement, 100> mail_box; //
+    //Mail<struct RPLidarMeasurement, 100> mail_box; //
+    Mutex mutex_measurements;
     bool useThread;
     
+    struct RPLidarMeasurement currentMeasurement_fromThread;
+    bool newMeasurement;
+    
     u_result pollPoint();
     //Serial *pc;
 protected: