Module radio::nonblocking

source ·
Expand description

Non-blocking (async/await) APIs on top of the base radio traits Note that this requires use of unstable feature(generic_associated_types)

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

Structs§

  • Options for async driver calls
  • Receive future wraps a radio and buffer to provide a pollable future for receiving packets
  • Future object containing a radio for transmit operation

Enums§

  • AsyncError wraps radio errors and provides notification of timeouts

Traits§

  • Async transmit function implemented over radio::Transmit and radio::Power using the provided AsyncOptions
  • Async transmit function implemented over radio::Transmit and radio::Power using the provided AsyncOptions