diff --git a/radio/src/gui/128x64/model_setup.cpp b/radio/src/gui/128x64/model_setup.cpp index 7c41a1471..c0edddb8c 100644 --- a/radio/src/gui/128x64/model_setup.cpp +++ b/radio/src/gui/128x64/model_setup.cpp @@ -864,6 +864,8 @@ void menuModelSetup(event_t event) g_model.moduleData[EXTERNAL_MODULE].channelsCount = DEFAULT_CHANNELS(EXTERNAL_MODULE); if (IS_MODULE_SBUS(EXTERNAL_MODULE)) g_model.moduleData[EXTERNAL_MODULE].sbus.refreshRate = -31; + if(IS_MODULE_PPM(EXTERNAL_MODULE)) + SET_DEFAULT_PPM_FRAME_LENGTH(EXTERNAL_MODULE); } break; case 1: diff --git a/radio/src/gui/212x64/model_setup.cpp b/radio/src/gui/212x64/model_setup.cpp index 627b63012..cd13d56a8 100644 --- a/radio/src/gui/212x64/model_setup.cpp +++ b/radio/src/gui/212x64/model_setup.cpp @@ -764,6 +764,8 @@ void menuModelSetup(event_t event) g_model.moduleData[EXTERNAL_MODULE].channelsCount = DEFAULT_CHANNELS(EXTERNAL_MODULE); if (IS_MODULE_SBUS(EXTERNAL_MODULE)) g_model.moduleData[EXTERNAL_MODULE].sbus.refreshRate = -31; + if(IS_MODULE_PPM(EXTERNAL_MODULE)) + SET_DEFAULT_PPM_FRAME_LENGTH(EXTERNAL_MODULE); } break; case 1: diff --git a/radio/src/gui/480x272/model_setup.cpp b/radio/src/gui/480x272/model_setup.cpp index 4fb1752a5..a360c08b9 100644 --- a/radio/src/gui/480x272/model_setup.cpp +++ b/radio/src/gui/480x272/model_setup.cpp @@ -721,6 +721,8 @@ bool menuModelSetup(event_t event) g_model.moduleData[EXTERNAL_MODULE].channelsCount = DEFAULT_CHANNELS(EXTERNAL_MODULE); if (IS_MODULE_SBUS(EXTERNAL_MODULE)) g_model.moduleData[EXTERNAL_MODULE].sbus.refreshRate = -31; + if(IS_MODULE_PPM(EXTERNAL_MODULE)) + SET_DEFAULT_PPM_FRAME_LENGTH(EXTERNAL_MODULE); } break; case 1: