Skip to content

Commit

Permalink
SITL: added --uartA alias for SITL
Browse files Browse the repository at this point in the history
needed for MissionPlanner SITL

see ArduPilot/MissionPlanner#3359

we will need this till a new stable release of MissionPlanner is done
  • Loading branch information
tridge committed Jun 1, 2024
1 parent 51c77fe commit 96115c7
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion libraries/AP_HAL_SITL/SITL_cmdline.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ void SITL_State::_usage(void)
"\t--serial7 device set device string for SERIAL7\n"
"\t--serial8 device set device string for SERIAL8\n"
"\t--serial9 device set device string for SERIAL9\n"
"\t--uartA device alias for --serial0\n"
"\t--rtscts enable rtscts on serial ports (default false)\n"
"\t--base-port PORT set port num for base port(default 5670) must be before -I option\n"
"\t--rc-in-port PORT set port num for rc in\n"
Expand Down Expand Up @@ -305,7 +306,7 @@ void SITL_State::_parse_command_line(int argc, char * const argv[])
{"enable-fgview", false, 0, CMDLINE_FGVIEW},
{"autotest-dir", true, 0, CMDLINE_AUTOTESTDIR},
{"defaults", true, 0, CMDLINE_DEFAULTS},
{"uartA", true, 0, CMDLINE_UARTA},
// {"uartA", true, 0, CMDLINE_UARTA}, // alias for serial0
{"uartB", true, 0, CMDLINE_UARTB},
{"uartC", true, 0, CMDLINE_UARTC},
{"uartD", true, 0, CMDLINE_UARTD},
Expand All @@ -316,6 +317,7 @@ void SITL_State::_parse_command_line(int argc, char * const argv[])
{"uartI", true, 0, CMDLINE_UARTI},
{"uartJ", true, 0, CMDLINE_UARTJ},
{"serial0", true, 0, CMDLINE_SERIAL0},
{"uartA", true, 0, CMDLINE_SERIAL0}, // for MissionPlanner compatibility
{"serial1", true, 0, CMDLINE_SERIAL1},
{"serial2", true, 0, CMDLINE_SERIAL2},
{"serial3", true, 0, CMDLINE_SERIAL3},
Expand Down

0 comments on commit 96115c7

Please sign in to comment.