Module radio::blocking

source ·
Expand description

Blocking APIs on top of the base radio traits

These implementations use the radio’s DelayUs implementation to poll on completion of operations.

§https://github.com/rust-iot/radio-hal

Structs§

Enums§

  • BlockingError wraps radio error type to provie a Timeout variant

Traits§

  • Blocking receive function implemented over radio::Receive using the provided BlockingOptions and radio-internal DelayUs impl to poll for completion
  • BlockingSetState sets the radio state and polls until command completion
  • Blocking transmit function implemented over radio::Transmit and radio::Power using the provided BlockingOptions and radio-internal DelayUs impl to poll for completion