Module nrf24_rs::config [−][src]
Expand description
Different structs and values for configuration of the chip.
To construct a representation of your config, see NrfConfig
.
Default values
All these options have a default value:
addr_width
: address width of 5 bytes.ack_payloads_enabled
: false: acknowledgement payloads are disabled by default.auto_retry
: enabled, will wait 1586µs on ack, and will retry 15 times.channel
: channel 76.crc_encoding_scheme
: encoding scheme with 2 bytes.data_rate
: 1Mbps.payload_size
: static payload size ofMAX_PAYLOAD_SIZE
bytes.pa_level
: min amplification level.
Structs
AutoRetransmission | Configuration of automatic retransmission consisting of a retransmit delay and a retransmission count. |
NrfConfig | Configuration builder struct for NRF chip. |
Enums
AddressWidth | Address width for the reading and writing pipes. |
DataPipe | Representation of the different data pipes through which data can be received. |
DataRate | Configured speed at which data will be sent. |
EncodingScheme | Cyclic Redundancy Check encoding scheme. |
PALevel | Different RF power levels. The higher the level the bigger range, but the more the current consumption. |
PayloadSize | Enum representing the payload size. |