pub struct ContinuousTxTransaction<'ch> { /* private fields */ }Expand description
An in-progress continuous TX transaction
Implementations§
Source§impl<'ch> ContinuousTxTransaction<'ch>
 
impl<'ch> ContinuousTxTransaction<'ch>
Sourcepub fn stop_next(
    self,
) -> Result<Channel<'ch, Blocking, Tx>, (Error, Channel<'ch, Blocking, Tx>)>
 
pub fn stop_next( self, ) -> Result<Channel<'ch, Blocking, Tx>, (Error, Channel<'ch, Blocking, Tx>)>
Stop transaction when the current iteration ends.
Sourcepub fn stop(
    self,
) -> Result<Channel<'ch, Blocking, Tx>, (Error, Channel<'ch, Blocking, Tx>)>
 
pub fn stop( self, ) -> Result<Channel<'ch, Blocking, Tx>, (Error, Channel<'ch, Blocking, Tx>)>
Stop transaction as soon as possible.
Sourcepub fn is_loopcount_interrupt_set(&self) -> bool
 
pub fn is_loopcount_interrupt_set(&self) -> bool
Check if the loopcount interrupt bit is set.
Whether this implies that the transmission has stopped depends on the LoopMode value
provided when starting it.