![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
code for the speed robot
Dependencies: MPU6050-DMP mbed PololuQTRSensors vl53l0x
tof.h
- Committer:
- deepanaishtaweera174
- Date:
- 2019-09-30
- Revision:
- 1:b188e27eb7da
- Child:
- 3:9b2f15b0d47b
File content as of revision 1:b188e27eb7da:
void InitTOFSensors() { sensorFront.init(); sensorFront.setTimeout(500); sensorFront.setMeasurementTimingBudget(40000); sensorFront.setSignalRateLimit(0.9); sensorFront.startContinuous(); } void ReadTOFDistance() { int distance = sensorFront.readRangeContinuousMillimeters(); float distanceCM = (float)(distance / 10.0); frontDistance = distanceCM; } void PrintTOFDistance() { int distance = sensorFront.readRangeContinuousMillimeters(); float distanceCM = (float)(distance / 10.0); printf("%.2f\n",distanceCM); if (sensorFront.timeoutOccurred()) { PrintSerial(" TIMEOUT"); } }