diff --git a/src/drivers/fts/fts.cpp b/src/drivers/fts/fts.cpp index 133a22c..e7afb8b 100644 --- a/src/drivers/fts/fts.cpp +++ b/src/drivers/fts/fts.cpp @@ -49,6 +49,16 @@ int FTS::custom_command(int argc, char *argv[]) return PX4_ERROR; } + if (!strcmp(argv[0], "fire")) { + get_instance()->fts_on(); + return 0; + } + + if (!strcmp(argv[0], "reset")) { + get_instance()->fts_off(); + return 0; + } + return print_usage("Unrecognized command."); } @@ -145,6 +155,7 @@ int FTS::print_usage(const char *reason) PRINT_MODULE_USAGE_NAME("fts", "system"); PRINT_MODULE_USAGE_COMMAND("start"); + PRINT_MODULE_USAGE_COMMAND("stop"); PRINT_MODULE_USAGE_DEFAULT_COMMANDS(); return 0;