diff --git a/2sem_sem2/src/bin/main.rs b/2sem_sem2/src/bin/main.rs index a8e8ed7..e3176d8 100644 --- a/2sem_sem2/src/bin/main.rs +++ b/2sem_sem2/src/bin/main.rs @@ -11,8 +11,8 @@ use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex; use embassy_sync::channel::Channel; use embassy_time::Duration; use semestralka2::receive::bit_receive_and_decode; -use semestralka2::send::nrz; use semestralka2::send::Tx; +use semestralka2::send::{bit_send, nrz}; use {defmt_rtt as _, panic_probe as _}; diff --git a/2sem_sem2/src/send.rs b/2sem_sem2/src/send.rs index b6a4fcb..98fd867 100644 --- a/2sem_sem2/src/send.rs +++ b/2sem_sem2/src/send.rs @@ -11,7 +11,7 @@ const START: u8 = 0x7E; const STOP: u8 = 0x81; const BIT_PERIOD: Duration = Duration::from_millis(10); -type Tx = Sender<'static, CriticalSectionRawMutex, u8, 128>; +pub type Tx = Sender<'static, CriticalSectionRawMutex, u8, 128>; async fn send_byte(byte: u8, tx: &Tx) { for i in (0..8).rev() {