mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-26 01:33:56 -04:00
SITL: unhide groups when generating parameters in autotest
This commit is contained in:
parent
bc0965bb08
commit
dd7d41b1f3
@ -45,6 +45,7 @@ void SITL_State::_usage(void)
|
||||
"\t--home HOME set home location (lat,lng,alt,yaw)\n"
|
||||
"\t--model MODEL set simulation model\n"
|
||||
"\t--wipe wipe eeprom and dataflash\n"
|
||||
"\t--unhide-groups parameter enumeration ignores AP_PARAM_FLAG_ENABLE\n"
|
||||
"\t--rate RATE set SITL framerate\n"
|
||||
"\t--console use console instead of TCP ports\n"
|
||||
"\t--instance N set instance of SITL (adds 10*instance to all port numbers)\n"
|
||||
@ -150,6 +151,7 @@ void SITL_State::_parse_command_line(int argc, char * const argv[])
|
||||
const struct GetOptLong::option options[] = {
|
||||
{"help", false, 0, 'h'},
|
||||
{"wipe", false, 0, 'w'},
|
||||
{"unhide-groups", false, 0, 'u'},
|
||||
{"speedup", true, 0, 's'},
|
||||
{"rate", true, 0, 'r'},
|
||||
{"console", false, 0, 'C'},
|
||||
@ -171,7 +173,7 @@ void SITL_State::_parse_command_line(int argc, char * const argv[])
|
||||
{0, false, 0, 0}
|
||||
};
|
||||
|
||||
GetOptLong gopt(argc, argv, "hws:r:CI:P:SO:M:F:",
|
||||
GetOptLong gopt(argc, argv, "hwus:r:CI:P:SO:M:F:",
|
||||
options);
|
||||
|
||||
while ((opt = gopt.getoption()) != -1) {
|
||||
@ -180,6 +182,9 @@ void SITL_State::_parse_command_line(int argc, char * const argv[])
|
||||
AP_Param::erase_all();
|
||||
unlink("dataflash.bin");
|
||||
break;
|
||||
case 'u':
|
||||
AP_Param::set_hide_disabled_groups(false);
|
||||
break;
|
||||
case 'r':
|
||||
_framerate = (unsigned)atoi(gopt.optarg);
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user