|
|
@ -594,38 +594,38 @@ static void reboot_apm(void) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static void |
|
|
|
static void |
|
|
|
print_flight_mode(uint8_t mode) |
|
|
|
print_flight_mode(AP_HAL::BetterStream *port, uint8_t mode) |
|
|
|
{ |
|
|
|
{ |
|
|
|
switch (mode) { |
|
|
|
switch (mode) { |
|
|
|
case MANUAL: |
|
|
|
case MANUAL: |
|
|
|
cliSerial->println_P(PSTR("Manual")); |
|
|
|
port->print_P(PSTR("Manual")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case CIRCLE: |
|
|
|
case CIRCLE: |
|
|
|
cliSerial->println_P(PSTR("Circle")); |
|
|
|
port->print_P(PSTR("Circle")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case STABILIZE: |
|
|
|
case STABILIZE: |
|
|
|
cliSerial->println_P(PSTR("Stabilize")); |
|
|
|
port->print_P(PSTR("Stabilize")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case TRAINING: |
|
|
|
case TRAINING: |
|
|
|
cliSerial->println_P(PSTR("Training")); |
|
|
|
port->print_P(PSTR("Training")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case FLY_BY_WIRE_A: |
|
|
|
case FLY_BY_WIRE_A: |
|
|
|
cliSerial->println_P(PSTR("FBW_A")); |
|
|
|
port->print_P(PSTR("FBW_A")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case FLY_BY_WIRE_B: |
|
|
|
case FLY_BY_WIRE_B: |
|
|
|
cliSerial->println_P(PSTR("FBW_B")); |
|
|
|
port->print_P(PSTR("FBW_B")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case AUTO: |
|
|
|
case AUTO: |
|
|
|
cliSerial->println_P(PSTR("AUTO")); |
|
|
|
port->print_P(PSTR("AUTO")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case RTL: |
|
|
|
case RTL: |
|
|
|
cliSerial->println_P(PSTR("RTL")); |
|
|
|
port->print_P(PSTR("RTL")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
case LOITER: |
|
|
|
case LOITER: |
|
|
|
cliSerial->println_P(PSTR("Loiter")); |
|
|
|
port->print_P(PSTR("Loiter")); |
|
|
|
break; |
|
|
|
break; |
|
|
|
default: |
|
|
|
default: |
|
|
|
cliSerial->println_P(PSTR("---")); |
|
|
|
port->printf_P(PSTR("Mode(%u)"), (unsigned)mode); |
|
|
|
break; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|