diff --git a/src/modules/micrortps_bridge/micrortps_client/microRTPS_client_main.cpp b/src/modules/micrortps_bridge/micrortps_client/microRTPS_client_main.cpp index 544f432e2e..da6851f8be 100644 --- a/src/modules/micrortps_bridge/micrortps_client/microRTPS_client_main.cpp +++ b/src/modules/micrortps_bridge/micrortps_client/microRTPS_client_main.cpp @@ -191,6 +191,17 @@ int micrortps_client_main(int argc, char *argv[]) return 0; } + if (!strcmp(argv[1], "status")) { + if (_rtps_task == -1) { + PX4_INFO("Not running"); + + } else { + PX4_INFO("Running"); + } + + return 0; + } + if (!strcmp(argv[1], "stop")) { if (_rtps_task == -1) { PX4_INFO("Not running");