Suitable for Lidar Lite V2
Dependencies: mbed
Fork of LidarLite by
Diff: LidarLite.h
- 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