Suitable for Lidar Lite V2

Dependencies:   mbed

Fork of LidarLite by Akash Vibhute

Revision:
1:b8d3e9e59703
Parent:
0:8e6304ab38d2
--- a/LidarLite.h	Tue Feb 17 12:01:04 2015 +0000
+++ b/LidarLite.h	Thu Jun 16 10:26:33 2016 +0000
@@ -31,9 +31,14 @@
 {
     public:
         LidarLite(PinName sda, PinName scl);    //Constructor
+        LidarLite(PinName sda, PinName scl, char currentAddress);    //Constructor with current address
         void refreshRangeVelocity();            //refreshes range and velocity data from registers of sensor
+        void refreshRangeVelocityAdd(char currentAddres); //refreshes range and velocity data from registers of sensor
         void refreshVelocity();                 //refreshes velocity data from registers of sensor
+        void refreshVelocityAdd(char currentAddres); //refreshes velocity data from registers of sensor
         void refreshRange();                    //refreshes range data from registers of sensor
+        void refreshRangeAdd(char currentAddres);
+        void changeAddress(char currentAddres,char newAddress);
         
         int16_t getRange_cm();                  //Read distance in cm from sensor
         int16_t getVelocity_cms();              //Read velocity in cm/s from sensor