diff --git a/applications/external/spectrum_analyzer/spectrum_analyzer.c b/applications/external/spectrum_analyzer/spectrum_analyzer.c index ab69cac4f..289035cd5 100644 --- a/applications/external/spectrum_analyzer/spectrum_analyzer.c +++ b/applications/external/spectrum_analyzer/spectrum_analyzer.c @@ -84,6 +84,7 @@ void spectrum_analyzer_draw_scale(Canvas* canvas, const SpectrumAnalyzerModel* m canvas_set_font(canvas, FontSecondary); switch(model->width) { case PRECISE: + case ULTRANARROW: snprintf(temp_str, 18, "%.1f", ((double)tag_left) / 1000); canvas_draw_str_aligned(canvas, FREQ_START_X, 63, AlignCenter, AlignBottom, temp_str); snprintf(temp_str, 18, "%.1f", ((double)tag_center) / 1000); @@ -461,6 +462,9 @@ int32_t spectrum_analyzer_app(void* p) { case ULTRAWIDE: hstep = ULTRAWIDE_STEP; break; + case PRECISE: + hstep = PRECISE_STEP; + break; default: hstep = WIDE_STEP; break; diff --git a/applications/external/spectrum_analyzer/spectrum_analyzer.h b/applications/external/spectrum_analyzer/spectrum_analyzer.h index 7595f625c..73dd484e1 100644 --- a/applications/external/spectrum_analyzer/spectrum_analyzer.h +++ b/applications/external/spectrum_analyzer/spectrum_analyzer.h @@ -15,7 +15,7 @@ * wide mode (default): 20 MHz on screen, 196 kHz per channel * narrow mode: 4 MHz on screen, 39 kHz per channel * ultranarrow mode: 2 MHz on screen, 19 kHz per channel - * pricse mode: 400 KHz on screen, 3.92 kHz per channel + * precise mode: 400 KHz on screen, 3.92 kHz per channel */ #define WIDE 0 #define NARROW 1