mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-03 14:58:53 +08:00
leddar_one move help to bottom and format
This commit is contained in:
committed by
Lorenz Meier
parent
63d582464e
commit
6c495bc4a3
@@ -155,35 +155,7 @@ private:
|
|||||||
|
|
||||||
extern "C" __EXPORT int leddar_one_main(int argc, char *argv[]);
|
extern "C" __EXPORT int leddar_one_main(int argc, char *argv[]);
|
||||||
|
|
||||||
static void help()
|
static void help();
|
||||||
{
|
|
||||||
PRINT_MODULE_DESCRIPTION(
|
|
||||||
R"DESCR_STR(
|
|
||||||
### Description
|
|
||||||
|
|
||||||
Serial bus driver for the LeddarOne LiDAR.
|
|
||||||
|
|
||||||
Most boards are configured to enable/start the driver on a specified UART using the SENS_LEDDAR1_CFG parameter.
|
|
||||||
|
|
||||||
Setup/usage information: https://docs.px4.io/en/sensor/leddar_one.html
|
|
||||||
|
|
||||||
### Examples
|
|
||||||
|
|
||||||
Attempt to start driver on a specified serial device.
|
|
||||||
$ leddar_one start -d /dev/ttyS1
|
|
||||||
Stop driver
|
|
||||||
$ leddar_one stop
|
|
||||||
)DESCR_STR");
|
|
||||||
|
|
||||||
PRINT_MODULE_USAGE_NAME("leddar_one", "driver");
|
|
||||||
PRINT_MODULE_USAGE_SUBCATEGORY("distance_sensor");
|
|
||||||
PRINT_MODULE_USAGE_COMMAND_DESCR("start","Start driver");
|
|
||||||
PRINT_MODULE_USAGE_PARAM_STRING('d', nullptr, nullptr, "Serial device", false);
|
|
||||||
PRINT_MODULE_USAGE_PARAM_INT('r', 25, 1, 25, "Sensor rotation - downward facing by default", true);
|
|
||||||
PRINT_MODULE_USAGE_COMMAND_DESCR("stop","Stop driver");
|
|
||||||
PRINT_MODULE_USAGE_COMMAND_DESCR("test","Test driver (basic functional tests)");
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
int leddar_one_main(int argc, char *argv[])
|
int leddar_one_main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
@@ -580,3 +552,33 @@ ssize_t leddar_one::read(struct file *filp, char *buffer, size_t buflen)
|
|||||||
|
|
||||||
return ret ? ret : -EAGAIN;
|
return ret ? ret : -EAGAIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void help()
|
||||||
|
{
|
||||||
|
PRINT_MODULE_DESCRIPTION(
|
||||||
|
R"DESCR_STR(
|
||||||
|
### Description
|
||||||
|
|
||||||
|
Serial bus driver for the LeddarOne LiDAR.
|
||||||
|
|
||||||
|
Most boards are configured to enable/start the driver on a specified UART using the SENS_LEDDAR1_CFG parameter.
|
||||||
|
|
||||||
|
Setup/usage information: https://docs.px4.io/en/sensor/leddar_one.html
|
||||||
|
|
||||||
|
### Examples
|
||||||
|
|
||||||
|
Attempt to start driver on a specified serial device.
|
||||||
|
$ leddar_one start -d /dev/ttyS1
|
||||||
|
Stop driver
|
||||||
|
$ leddar_one stop
|
||||||
|
)DESCR_STR");
|
||||||
|
|
||||||
|
PRINT_MODULE_USAGE_NAME("leddar_one", "driver");
|
||||||
|
PRINT_MODULE_USAGE_SUBCATEGORY("distance_sensor");
|
||||||
|
PRINT_MODULE_USAGE_COMMAND_DESCR("start","Start driver");
|
||||||
|
PRINT_MODULE_USAGE_PARAM_STRING('d', nullptr, nullptr, "Serial device", false);
|
||||||
|
PRINT_MODULE_USAGE_PARAM_INT('r', 25, 1, 25, "Sensor rotation - downward facing by default", true);
|
||||||
|
PRINT_MODULE_USAGE_COMMAND_DESCR("stop","Stop driver");
|
||||||
|
PRINT_MODULE_USAGE_COMMAND_DESCR("test","Test driver (basic functional tests)");
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user