From d9d127a237798e7914bfab5423dbda0d5a8e83e9 Mon Sep 17 00:00:00 2001 From: bresch Date: Mon, 8 Aug 2022 14:41:24 +0200 Subject: [PATCH] lightware dist sensor: set min range based on datasheet --- .../lightware_laser_i2c/lightware_laser_i2c.cpp | 6 +++--- .../lightware_laser_serial/lightware_laser_serial.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp b/src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp index 615849a554..eebd34ae51 100644 --- a/src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp +++ b/src/drivers/distance_sensor/lightware_laser_i2c/lightware_laser_i2c.cpp @@ -175,21 +175,21 @@ int LightwareLaser::init() case 4: /* SF11/c (120m 20Hz) */ - _px4_rangefinder.set_min_distance(0.01f); + _px4_rangefinder.set_min_distance(0.2f); _px4_rangefinder.set_max_distance(120.0f); _conversion_interval = 50000; break; case 5: /* SF/LW20/b (50m 48-388Hz) */ - _px4_rangefinder.set_min_distance(0.001f); + _px4_rangefinder.set_min_distance(0.2f); _px4_rangefinder.set_max_distance(50.0f); _conversion_interval = 20834; break; case 6: /* SF/LW20/c (100m 48-388Hz) */ - _px4_rangefinder.set_min_distance(0.001f); + _px4_rangefinder.set_min_distance(0.2f); _px4_rangefinder.set_max_distance(100.0f); _conversion_interval = 20834; _type = Type::LW20c; diff --git a/src/drivers/distance_sensor/lightware_laser_serial/lightware_laser_serial.cpp b/src/drivers/distance_sensor/lightware_laser_serial/lightware_laser_serial.cpp index 359a62f575..415d9b8f48 100644 --- a/src/drivers/distance_sensor/lightware_laser_serial/lightware_laser_serial.cpp +++ b/src/drivers/distance_sensor/lightware_laser_serial/lightware_laser_serial.cpp @@ -106,7 +106,7 @@ LightwareLaserSerial::init() case 5: /* SF11/c (120m 20Hz) */ - _px4_rangefinder.set_min_distance(0.01f); + _px4_rangefinder.set_min_distance(0.2f); _px4_rangefinder.set_max_distance(120.0f); _interval = 50000; break;