diff --git a/src/codec/misc.rs b/src/codec/misc.rs index dfe493d..ea14658 100644 --- a/src/codec/misc.rs +++ b/src/codec/misc.rs @@ -1,13 +1,13 @@ #[derive(Clone, Copy, Debug, strum::IntoStaticStr, strum::EnumString)] pub enum Backlight { - #[strum(to_string = "IF")] - Infinite, - #[strum(to_string = "10")] - Sec10, - #[strum(to_string = "30")] - Sec30, + #[strum(to_string = "AO")] + AlwaysOn, + #[strum(to_string = "AF")] + AlwaysOff, #[strum(to_string = "KY")] Keypress, #[strum(to_string = "SQ")] Squelch, + #[strum(to_string = "KS")] + KeySquelch, } diff --git a/src/main.rs b/src/main.rs index 3bc68f6..e47d00e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -7,9 +7,13 @@ async fn main() -> Result<(), Box> { dbg!(scanner.firmware_version().await?); dbg!(scanner.command(Command::Prg).await?); // tokio::time::sleep(tokio::time::Duration::from_millis(1000)).await; - dbg!(scanner.command(Command::Bsv(None)).await?); - dbg!(scanner.command(Command::Bsv(Some(4))).await?); - dbg!(scanner.command(Command::Bsv(None)).await?); + dbg!(scanner.command(Command::Blt(None)).await?); + dbg!( + scanner + .command(Command::Blt(Some(Backlight::KeySql))) + .await? + ); + dbg!(scanner.command(Command::Blt(None)).await?); dbg!(scanner.command(Command::Epg).await?); Ok(()) }