From 00e0bf806a67528cbfc173973ca14de30fea8a1c Mon Sep 17 00:00:00 2001 From: Dominic Clifton Date: Fri, 31 Oct 2014 21:00:53 +0000 Subject: [PATCH] Adding a compile to option to allow users to compile with serial port 1 and 2 defaults switched. This is helpful if you fry a serial port. Compile with `OPTIONS=SWAP_SERIAL_PORT_1_AND_2_DEFAULTS`. --- src/main/config/config.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/config/config.c b/src/main/config/config.c index 9e02c48b6f..0ef033bd29 100755 --- a/src/main/config/config.c +++ b/src/main/config/config.c @@ -214,8 +214,13 @@ void resetTelemetryConfig(telemetryConfig_t *telemetryConfig) void resetSerialConfig(serialConfig_t *serialConfig) { +#ifdef SWAP_SERIAL_PORT_1_AND_2_DEFAULTS + serialConfig->serial_port_scenario[0] = lookupScenarioIndex(SCENARIO_UNUSED); + serialConfig->serial_port_scenario[1] = lookupScenarioIndex(SCENARIO_MSP_CLI_TELEMETRY_GPS_PASTHROUGH); +#else serialConfig->serial_port_scenario[0] = lookupScenarioIndex(SCENARIO_MSP_CLI_TELEMETRY_GPS_PASTHROUGH); serialConfig->serial_port_scenario[1] = lookupScenarioIndex(SCENARIO_UNUSED); +#endif #if (SERIAL_PORT_COUNT > 2) serialConfig->serial_port_scenario[2] = lookupScenarioIndex(SCENARIO_UNUSED); #if (SERIAL_PORT_COUNT > 3)