@@ -42,7 +42,6 @@ use rmk::event::{
4242} ;
4343use rmk:: processor:: Processor ;
4444use rmk_types:: battery:: BatteryStatus ;
45- use rmk_types:: ble:: BleState ;
4645use static_cell:: StaticCell ;
4746
4847// --- Panel geometry ---------------------------------------------------------
@@ -73,7 +72,6 @@ const COL_LABEL: Rgb565 = Rgb565::new(16, 36, 28);
7372const COL_DIM : Rgb565 = Rgb565 :: new ( 5 , 12 , 14 ) ;
7473const COL_ACCENT : Rgb565 = Rgb565 :: new ( 3 , 38 , 31 ) ;
7574const COL_ACCENT_DIM : Rgb565 = Rgb565 :: new ( 1 , 16 , 18 ) ;
76- const COL_AMBER : Rgb565 = Rgb565 :: new ( 31 , 43 , 5 ) ;
7775const COL_YELLOW : Rgb565 = Rgb565 :: new ( 31 , 50 , 0 ) ;
7876const COL_RED : Rgb565 = Rgb565 :: new ( 31 , 5 , 5 ) ;
7977const COL_BAR_BG : Rgb565 = Rgb565 :: new ( 2 , 7 , 9 ) ;
@@ -669,9 +667,7 @@ impl DisplayRenderer<Rgb565> for QubeStatusRenderer {
669667
670668 let layer_meta = MonoTextStyle :: new ( & FONT_6X10 , COL_LABEL ) ;
671669 let body = MonoTextStyle :: new ( & FONT_8X13 , COL_FG ) ;
672- let body_muted = MonoTextStyle :: new ( & FONT_8X13 , COL_MUTED ) ;
673670 let body_accent = MonoTextStyle :: new ( & FONT_8X13 , COL_ACCENT ) ;
674- let body_amber = MonoTextStyle :: new ( & FONT_8X13 , COL_AMBER ) ;
675671 let title_shadow = MonoTextStyle :: new ( & FONT_10X20 , COL_ACCENT_DIM ) ;
676672 let title = MonoTextStyle :: new ( & FONT_10X20 , COL_FG ) ;
677673 let top = TextStyleBuilder :: new ( ) . baseline ( Baseline :: Top ) . build ( ) ;
@@ -693,11 +689,6 @@ impl DisplayRenderer<Rgb565> for QubeStatusRenderer {
693689 let lp = battery_reading ( ctx. peripheral_batteries . first ( ) . map ( |b| b. 0 ) ) ;
694690 let rp = battery_reading ( ctx. peripheral_batteries . get ( 1 ) . map ( |b| b. 0 ) ) ;
695691 let name = layer_name ( ctx. layer ) ;
696- let ble_on = matches ! (
697- ctx. ble_status. state,
698- BleState :: Connected | BleState :: Advertising
699- ) ;
700- let ble_ok = ctx. ble_status . state == BleState :: Connected ;
701692
702693 // Header.
703694 draw_panel ( display, SAFE_X , 14 , SAFE_W , 28 , COL_PANEL , COL_BORDER_DIM ) ;
@@ -710,21 +701,11 @@ impl DisplayRenderer<Rgb565> for QubeStatusRenderer {
710701 let _ =
711702 Text :: with_text_style ( & s, Point :: new ( SCREEN_W as i32 / 2 , 21 ) , body, tc) . draw ( display) ;
712703 s. clear ( ) ;
713- let _ = write ! (
714- & mut s,
715- "USB BLE{}" ,
716- ctx. ble_status. profile. saturating_add( 1 )
717- ) ;
704+ let _ = s. push_str ( "USB HOST" ) ;
718705 let _ = Text :: with_text_style (
719706 & s,
720707 Point :: new ( SAFE_X + SAFE_W as i32 - 13 , 21 ) ,
721- if ble_ok {
722- body_accent
723- } else if ble_on {
724- body_amber
725- } else {
726- body_muted
727- } ,
708+ body_accent,
728709 tr,
729710 )
730711 . draw ( display) ;
0 commit comments