diff --git a/firmware/application/ui_receiver.cpp b/firmware/application/ui_receiver.cpp index bed999db..01f0fa4e 100644 --- a/firmware/application/ui_receiver.cpp +++ b/firmware/application/ui_receiver.cpp @@ -295,7 +295,12 @@ FrequencyOptionsView::FrequencyOptionsView( add_children({ { &text_step, &options_step, + &text_correction, + &field_ppm, + &text_ppm, } }); + + field_ppm.set_value(0); } void FrequencyOptionsView::set_step(rf::Frequency f) { diff --git a/firmware/application/ui_receiver.hpp b/firmware/application/ui_receiver.hpp index 37f72964..e241bd8c 100644 --- a/firmware/application/ui_receiver.hpp +++ b/firmware/application/ui_receiver.hpp @@ -283,6 +283,24 @@ private: }; void on_step_changed(rf::Frequency v); + + Text text_correction { + { 17 * 8, 0 * 16, 5 * 8, 16 }, + "Corr.", + }; + + NumberField field_ppm { + { 23 * 8, 0 * 16 }, + 3, + { -99, 99 }, + 1, + '0', + }; + + Text text_ppm { + { 27 * 8, 0 * 16, 3 * 8, 16 }, + "PPM", + }; }; class RadioGainOptionsView : public View {