Crate umsh_hal

Crate umsh_hal 

Source
Expand description

Minimal hardware abstraction traits used by the higher UMSH layers.

This crate is intentionally independent from the rest of the workspace so platform-specific radio or storage backends can depend on it without pulling in the full protocol stack.

Structs§

RxInfo
Metadata returned with a received frame.
Snr
Signal-to-noise ratio represented in centibels (0.1 dB units).
TxOptions
Options controlling how a frame is transmitted.

Enums§

TxError
Error returned by Radio::transmit.

Traits§

Clock
Monotonic millisecond clock.
CounterStore
Persistent frame-counter storage.
KeyValueStore
Persistent key-value store used by higher layers for cached state.
Radio
Half-duplex radio abstraction used by the MAC coordinator.