mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-05-28 02:36:37 +08:00
lightware dist sensor: set min range based on datasheet
This commit is contained in:
@@ -175,21 +175,21 @@ int LightwareLaser::init()
|
|||||||
|
|
||||||
case 4:
|
case 4:
|
||||||
/* SF11/c (120m 20Hz) */
|
/* 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);
|
_px4_rangefinder.set_max_distance(120.0f);
|
||||||
_conversion_interval = 50000;
|
_conversion_interval = 50000;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 5:
|
case 5:
|
||||||
/* SF/LW20/b (50m 48-388Hz) */
|
/* 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);
|
_px4_rangefinder.set_max_distance(50.0f);
|
||||||
_conversion_interval = 20834;
|
_conversion_interval = 20834;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 6:
|
case 6:
|
||||||
/* SF/LW20/c (100m 48-388Hz) */
|
/* 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);
|
_px4_rangefinder.set_max_distance(100.0f);
|
||||||
_conversion_interval = 20834;
|
_conversion_interval = 20834;
|
||||||
_type = Type::LW20c;
|
_type = Type::LW20c;
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ LightwareLaserSerial::init()
|
|||||||
|
|
||||||
case 5:
|
case 5:
|
||||||
/* SF11/c (120m 20Hz) */
|
/* 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);
|
_px4_rangefinder.set_max_distance(120.0f);
|
||||||
_interval = 50000;
|
_interval = 50000;
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user