[−][src]Trait radio::Transmit
Send trait for radios that can transmit packets
Associated Types
type Error
Radio error
Required methods
fn start_transmit(&mut self, data: &[u8]) -> Result<(), Self::Error>
Start sending a packet on the provided channel
Returns an error if send was not started
fn check_transmit(&mut self) -> Result<bool, Self::Error>
Check for send completion
Returns true for send complete, false otherwise
Implementors
impl<St, Reg, Ch, Inf, Irq, E> Transmit for Radio<St, Reg, Ch, Inf, Irq, E> where
St: PartialEq + Debug + Clone,
Reg: PartialEq + Debug + Clone,
Ch: PartialEq + Debug + Clone,
Inf: PartialEq + Debug + Clone,
Irq: PartialEq + Debug + Clone,
E: PartialEq + Debug + Clone,
[src]
St: PartialEq + Debug + Clone,
Reg: PartialEq + Debug + Clone,
Ch: PartialEq + Debug + Clone,
Inf: PartialEq + Debug + Clone,
Irq: PartialEq + Debug + Clone,
E: PartialEq + Debug + Clone,