diff --git a/src/drivers/distance_sensor/ulanding/CMakeLists.txt b/src/drivers/distance_sensor/ulanding/CMakeLists.txt index 77a4be422c..ca30cecc3b 100644 --- a/src/drivers/distance_sensor/ulanding/CMakeLists.txt +++ b/src/drivers/distance_sensor/ulanding/CMakeLists.txt @@ -36,6 +36,8 @@ px4_add_module( COMPILE_FLAGS SRCS ulanding.cpp + MODULE_CONFIG + module.yaml DEPENDS ) diff --git a/src/drivers/distance_sensor/ulanding/module.yaml b/src/drivers/distance_sensor/ulanding/module.yaml new file mode 100644 index 0000000000..47f6d7aad2 --- /dev/null +++ b/src/drivers/distance_sensor/ulanding/module.yaml @@ -0,0 +1,7 @@ +module_name: uLanding Radar +serial_config: + - command: ulanding_radar start ${SERIAL_DEV} + port_config_param: + name: SENS_ULAND_CFG + group: Sensors + diff --git a/src/drivers/distance_sensor/ulanding/ulanding.cpp b/src/drivers/distance_sensor/ulanding/ulanding.cpp index 6c765ac8f0..bbf6fdc5d3 100644 --- a/src/drivers/distance_sensor/ulanding/ulanding.cpp +++ b/src/drivers/distance_sensor/ulanding/ulanding.cpp @@ -307,7 +307,7 @@ Radar::start() ASSERT(_task_handle == -1); /* start the task */ - _task_handle = px4_task_spawn_cmd("radar", + _task_handle = px4_task_spawn_cmd("ulanding_radar", SCHED_DEFAULT, SCHED_PRIORITY_MAX - 30, 800,