diff options
Diffstat (limited to 'sw/picardy/src/ui.rs')
-rw-r--r-- | sw/picardy/src/ui.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sw/picardy/src/ui.rs b/sw/picardy/src/ui.rs index 9d5a4e4..0170813 100644 --- a/sw/picardy/src/ui.rs +++ b/sw/picardy/src/ui.rs @@ -278,7 +278,7 @@ impl UI { } } -pub fn update_disp<T: hd44780_driver::bus::DataBus>(lcd: &mut HD44780<T>, state: &State, delay: &mut Delay, s_meter_value: i32, bfo_tune_fail: bool) +pub fn update_disp<T: hd44780_driver::bus::DataBus>(lcd: &mut HD44780<T>, state: &State, delay: &mut Delay, s_meter_value: u8, bfo_tune_fail: bool) { let mut string = arrayvec::ArrayString::<[_; 16]>::new(); @@ -298,7 +298,7 @@ pub fn update_disp<T: hd44780_driver::bus::DataBus>(lcd: &mut HD44780<T>, state: if string.len() <= 16 - 4 { // Avoids crash when frequency is very negative - write!(string, "S{:3}", s_meter_value).unwrap(); + write!(string, " S{:1}", s_meter_value).unwrap(); } lcd.set_cursor_pos(0, delay).unwrap(); |