From 1c7a10c330c807da11a2fcc7869b436ccac68afa Mon Sep 17 00:00:00 2001 From: Dave Date: Sat, 24 Aug 2024 10:59:43 -0400 Subject: [PATCH] Removed tattle tale test driver --- gem-remotes-esp32/src/main.rs | 1 - gem-remotes-esp32/src/test_driver_tattle.rs | 38 --------------------- 2 files changed, 39 deletions(-) delete mode 100644 gem-remotes-esp32/src/test_driver_tattle.rs diff --git a/gem-remotes-esp32/src/main.rs b/gem-remotes-esp32/src/main.rs index 0bbabb8..229ee14 100644 --- a/gem-remotes-esp32/src/main.rs +++ b/gem-remotes-esp32/src/main.rs @@ -11,7 +11,6 @@ use std::ops::Deref; // Debug modules mod test_console; -//mod test_driver_tattle; // Release modules mod commands; diff --git a/gem-remotes-esp32/src/test_driver_tattle.rs b/gem-remotes-esp32/src/test_driver_tattle.rs deleted file mode 100644 index 5774229..0000000 --- a/gem-remotes-esp32/src/test_driver_tattle.rs +++ /dev/null @@ -1,38 +0,0 @@ -/// Listen to every command handled by dispatch, and report it to uart. - -use log::*; //{trace, debug, info, warn, error} -use strum::EnumCount; - -use crate::commands::Commands; -use crate::dispatch::Dispatch; -use async_channel::Receiver; - -pub fn prepare_tattle(dispatch: &mut Dispatch) -> anyhow::Result> { - let cmds = vec![ - Commands::PicRecvUp, - Commands::PicRecvDown, - Commands::PicRecvStop, - Commands::BluetoothUp{data: 0}, - Commands::BluetoothDown{data: 0}, - Commands::BluetoothStop{_data: 0}, - Commands::StopTimerExpired, - Commands::StopTimerRestart, - Commands::StopTimerClear, - Commands::ButtonTimerExpired, - Commands::ButtonTimerRestart, - Commands::ButtonTimerClear, - ]; - if Commands::COUNT != cmds.len() { - warn!("Incorrect number of commands are being tattled on. Total commands: {}, listening to {}", Commands::COUNT, cmds.len()); - } - let r_channel = dispatch.get_callback_channel(&cmds); - Ok(r_channel) -} - -pub async fn start_tattle(r_channel: Receiver) -> anyhow::Result<()> { - debug!("Tattle started listening to messages"); - loop { - let msg = r_channel.recv().await?; - debug!("Message: {:?}", msg); - } -} \ No newline at end of file