|
|
|
@ -561,7 +561,7 @@ info()
@@ -561,7 +561,7 @@ info()
|
|
|
|
|
static void |
|
|
|
|
meas_airspeed_usage() |
|
|
|
|
{ |
|
|
|
|
PX4_WARN("usage: meas_airspeed_sim command [options]"); |
|
|
|
|
PX4_WARN("usage: measairspeedsim command [options]"); |
|
|
|
|
PX4_WARN("options:"); |
|
|
|
|
PX4_WARN("\t-b --bus i2cbus (%d)", 1); |
|
|
|
|
PX4_WARN("command:"); |
|
|
|
@ -583,41 +583,41 @@ measairspeedsim_main(int argc, char *argv[])
@@ -583,41 +583,41 @@ measairspeedsim_main(int argc, char *argv[])
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
int ret = 0; |
|
|
|
|
int ret = 1; |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Start/load the driver. |
|
|
|
|
*/ |
|
|
|
|
if (!strcmp(argv[1], "start")) { |
|
|
|
|
ret = meas_airspeed_sim::start(i2c_bus); |
|
|
|
|
return meas_airspeed_sim::start(i2c_bus); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Stop the driver |
|
|
|
|
*/ |
|
|
|
|
if (!strcmp(argv[1], "stop")) { |
|
|
|
|
ret = meas_airspeed_sim::stop(); |
|
|
|
|
return meas_airspeed_sim::stop(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Test the driver/device. |
|
|
|
|
*/ |
|
|
|
|
if (!strcmp(argv[1], "test")) { |
|
|
|
|
ret = meas_airspeed_sim::test(); |
|
|
|
|
return meas_airspeed_sim::test(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Reset the driver. |
|
|
|
|
*/ |
|
|
|
|
if (!strcmp(argv[1], "reset")) { |
|
|
|
|
ret = meas_airspeed_sim::reset(); |
|
|
|
|
return meas_airspeed_sim::reset(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Print driver information. |
|
|
|
|
*/ |
|
|
|
|
if (!strcmp(argv[1], "info") || !strcmp(argv[1], "status")) { |
|
|
|
|
ret = meas_airspeed_sim::info(); |
|
|
|
|
return meas_airspeed_sim::info(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
meas_airspeed_usage(); |
|
|
|
|