From 2f5dd1d4e30aa462b3991bf1dda6be99d707b854 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 9 Apr 2021 15:10:11 +0200 Subject: [PATCH] modelDefault() becomes setModelDefaults() --- radio/src/lua/api_model.cpp | 3 ++- radio/src/model_init.cpp | 23 ++++++++++++----------- radio/src/opentx.h | 7 ------- radio/src/storage/eeprom_common.cpp | 5 +++-- radio/src/storage/sdcard_common.cpp | 3 ++- radio/src/tests/gtests.h | 2 +- radio/src/tests/mixer.cpp | 16 ++++++++-------- radio/src/tests/switches.cpp | 4 ++-- 8 files changed, 30 insertions(+), 33 deletions(-) diff --git a/radio/src/lua/api_model.cpp b/radio/src/lua/api_model.cpp index 20860a969..76800d842 100644 --- a/radio/src/lua/api_model.cpp +++ b/radio/src/lua/api_model.cpp @@ -23,6 +23,7 @@ #include "opentx.h" #include "lua_api.h" #include "timers.h" +#include "model_init.h" /*luadoc @function model.getInfo() @@ -665,7 +666,7 @@ Set all inputs to defaults static int luaModelDefaultInputs(lua_State *L) { clearInputs(); - defaultInputs(); + setDefaultInputs(); return 0; } diff --git a/radio/src/model_init.cpp b/radio/src/model_init.cpp index 68c585b50..1a4b8ce2e 100644 --- a/radio/src/model_init.cpp +++ b/radio/src/model_init.cpp @@ -25,7 +25,7 @@ void clearInputs() memset(g_model.expoData, 0, sizeof(g_model.expoData)); } -void defaultInputs() +void setDefaultInputs() { for (int i=0; i #include "opentx.h" #include "timers.h" +#include "model_init.h" void eeLoadModel(uint8_t index) { @@ -45,7 +46,7 @@ void eeLoadModel(uint8_t index) bool alarms = true; if (size < EEPROM_MIN_MODEL_SIZE) { // if not loaded a fair amount - modelDefault(index) ; + setModelDefaults(index); storageCheck(true); alarms = false; } @@ -131,7 +132,7 @@ void storageEraseAll(bool warn) TRACE("storageEraseAll"); generalDefault(); - modelDefault(0); + setModelDefault(0); if (warn) { ALERT(STR_STORAGE_WARNING, STR_BAD_RADIO_DATA, AU_BAD_RADIODATA); diff --git a/radio/src/storage/sdcard_common.cpp b/radio/src/storage/sdcard_common.cpp index 7f6de2550..7abdfdded 100644 --- a/radio/src/storage/sdcard_common.cpp +++ b/radio/src/storage/sdcard_common.cpp @@ -23,6 +23,7 @@ #include "sdcard_common.h" #include "modelslist.h" #include "conversions/conversions.h" +#include "model_init.h" // defined either in sdcard_raw.cpp or sdcard_yaml.cpp void storageCreateModelsList(); @@ -92,7 +93,7 @@ const char * createModel() int index = findNextFileIndex(filename, LEN_MODEL_FILENAME, MODELS_PATH); if (index > 0) { - modelDefault(index); + setModelDefaults(index); memcpy(g_eeGeneral.currModelFilename, filename, sizeof(g_eeGeneral.currModelFilename)); storageDirty(EE_GENERAL); storageDirty(EE_MODEL); diff --git a/radio/src/tests/gtests.h b/radio/src/tests/gtests.h index 55218bbc5..7a95d6688 100644 --- a/radio/src/tests/gtests.h +++ b/radio/src/tests/gtests.h @@ -104,7 +104,7 @@ class OpenTxTest : public testing::Test SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); RADIO_RESET(); } }; diff --git a/radio/src/tests/mixer.cpp b/radio/src/tests/mixer.cpp index 080155d80..5bb972dc9 100644 --- a/radio/src/tests/mixer.cpp +++ b/radio/src/tests/mixer.cpp @@ -466,7 +466,7 @@ TEST(Curves, LinearIntpol) SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); for (int8_t i=-2; i<=2; i++) { g_model.points[2+i] = 50*i; } @@ -672,7 +672,7 @@ TEST_F(TrimsTest, throttleTrimEle) { SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); g_eeGeneral.templateSetup = 17; applyDefaultTemplate(); g_model.thrTrim = 1; @@ -685,7 +685,7 @@ TEST_F(TrimsTest, throttleTrimEle) { SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); g_eeGeneral.templateSetup = 0; applyDefaultTemplate(); } @@ -696,7 +696,7 @@ TEST(Heli, BasicTest) SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); g_model.swashR.collectiveSource = MIXSRC_Thr; g_model.swashR.elevatorSource = MIXSRC_Ele; g_model.swashR.aileronSource = MIXSRC_Ail; @@ -728,7 +728,7 @@ TEST(Heli, Mode2Test) SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); g_eeGeneral.templateSetup = 2; applyDefaultTemplate(); g_model.swashR.collectiveSource = MIXSRC_Thr; @@ -764,7 +764,7 @@ TEST(Trainer, UnpluggedTest) SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); g_model.mixData[0].destCh = 0; g_model.mixData[0].mltpx = MLTPX_ADD; g_model.mixData[0].srcRaw = MIXSRC_FIRST_TRAINER; @@ -781,7 +781,7 @@ TEST_F(MixerTest, flightModeTransition) SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); g_model.flightModeData[1].swtch = TR(SWSRC_ID2, SWSRC_SA2); g_model.flightModeData[0].fadeIn = 100; g_model.flightModeData[0].fadeOut = 100; @@ -807,7 +807,7 @@ TEST_F(MixerTest, flightModeOverflow) SYSTEM_RESET(); MODEL_RESET(); MIXER_RESET(); - modelDefault(0); + setModelDefaults(0); g_model.flightModeData[1].swtch = TR(SWSRC_ID2, SWSRC_SA2); g_model.flightModeData[0].fadeIn = 100; g_model.flightModeData[0].fadeOut = 100; diff --git a/radio/src/tests/switches.cpp b/radio/src/tests/switches.cpp index 56be91390..fe7779847 100644 --- a/radio/src/tests/switches.cpp +++ b/radio/src/tests/switches.cpp @@ -77,7 +77,7 @@ TEST(getSwitch, nullSW) TEST(getSwitch, inputWithTrim) { MODEL_RESET(); - modelDefault(0); + setModelDefaults(0); MIXER_RESET(); // g_model.logicalSw[0] = { LS_FUNC_VPOS, MIXSRC_FIRST_INPUT, 0, 0 }; @@ -99,7 +99,7 @@ TEST(evalLogicalSwitches, playFile) { SYSTEM_RESET(); MODEL_RESET(); - modelDefault(0); + setModelDefaults(0); MIXER_RESET(); extern BitField<(MAX_LOGICAL_SWITCHES * 2/*on, off*/)> sdAvailableLogicalSwitchAudioFiles;