We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent deefb9b commit 4dabe3aCopy full SHA for 4dabe3a
src/components/i2c/drivers/WipperSnapper_I2C_Driver_VL53L1X.h
@@ -81,16 +81,16 @@ class WipperSnapper_I2C_Driver_VL53L1X : public WipperSnapper_I2C_Driver {
81
return false;
82
}
83
int16_t proximityMM = _VL53L1X->distance();
84
- if (proximityMM <= 0 || proximityMM > 4000) {
+ if (proximityMM == -1) {
85
WS_DEBUG_PRINT("VL53L1X: Invalid proximity value:");
86
WS_DEBUG_PRINTLN(proximityMM);
87
WS_DEBUG_PRINT("VL53L1X status: ");
88
WS_DEBUG_PRINTLN(_VL53L1X->vl_status);
89
proximityEvent->data[0] = NAN;
90
} else {
91
proximityEvent->data[0] = proximityMM;
92
+ _VL53L1X->clearInterrupt();
93
- _VL53L1X->clearInterrupt();
94
return true;
95
96
0 commit comments