pub struct At86Rf212<SPI, OUTPUT, DELAY> { /* private fields */ }
Expand description

AT86RF212 device object

Implementations

Read a frame from the device

Write a frame to the device

Set the radio state

Fetch the radio state

Set the radio channel

Fetch the radio channel

Set the IRQ mask

Fetch the IRQ status (clears pending interrupts)

Set the Clear Channel Assessment (CCA) mode

Fetch the Clear Channel Assessment (CCA) mode

Set the 802.15.4 short address

Set the 802.15.4 PAN ID

Trait Implementations

Radio error
Packet received info
Set receiving on the specified channel Returns an error if receive mode was not entered Read more
Fetch a received packet if rx is complete Returns Some on complete, None while still receiving, or an error on failure Read more
Read a register value
Write a register value
Update a register value
Radio error
Start sending a packet on the provided channel Returns an error if send was not started Read more
Check for send completion Returns true for send complete, false otherwise Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.