[−][src]Type Definition rsl10_pac::rf::rf_reg08::R
type R = R<u32, RF_REG08>;
Reader of register RF_REG08
Methods
impl R
[src]
pub fn packet_length_packet_len(&self) -> PACKET_LENGTH_PACKET_LEN_R
[src]
Bits 24:31 - The packet length in the fixed packet length mode. In the variable packet length mode, it specifies the maximal packet length defined by the standard. In case of error a packet_len_err is raised.
pub fn packet_handling_lsb_first(&self) -> PACKET_HANDLING_LSB_FIRST_R
[src]
Bit 23 - If set to 1, the LSB is the first bit to be sent, the MSB otherwise
pub fn packet_handling_en_crc(&self) -> PACKET_HANDLING_EN_CRC_R
[src]
Bit 22 - If set to 1, enables the automatic CRC evaluation and insertion
pub fn packet_handling_en_crc_on_pktlen(
&self
) -> PACKET_HANDLING_EN_CRC_ON_PKTLEN_R
[src]
&self
) -> PACKET_HANDLING_EN_CRC_ON_PKTLEN_R
Bit 21 - If set to 1, enables the CRC calculation on the packet length part of the packet.
pub fn packet_handling_en_preamble(&self) -> PACKET_HANDLING_EN_PREAMBLE_R
[src]
Bit 20 - If set to 1, enables the automatic preamble insertion
pub fn packet_handling_en_multi_frame(&self) -> PACKET_HANDLING_EN_MULTI_FRAME_R
[src]
Bit 19 - If set to 1, enables the multi-frame packet (preamble-pattern-data-CRC-data-CRC-...)
pub fn packet_handling_enb_dw_on_crc(&self) -> PACKET_HANDLING_ENB_DW_ON_CRC_R
[src]
Bit 18 - Enables the data-whitening on the CRC (active low)
pub fn packet_handling_en_pattern(&self) -> PACKET_HANDLING_EN_PATTERN_R
[src]
Bit 17 - If set to 1, enables the automatic pattern insertion and recognition
pub fn packet_handling_en_packet(&self) -> PACKET_HANDLING_EN_PACKET_R
[src]
Bit 16 - If set to 1 enables the packet handler
pub fn coding_en_datawhite(&self) -> CODING_EN_DATAWHITE_R
[src]
Bit 15 - If set to 1 enables the data-whitening
pub fn coding_i_nq_delayed(&self) -> CODING_I_NQ_DELAYED_R
[src]
Bit 14 - If set to 1, the channel I is considered 'delayed' in case of a 2bit per symbol modulaton
pub fn coding_offset(&self) -> CODING_OFFSET_R
[src]
Bit 13 - If set to 1, an offset (delay) is introduced in one of the two channels (2 bits per symbol modulation).
pub fn coding_bit_invert(&self) -> CODING_BIT_INVERT_R
[src]
Bit 12 - If set to 1, it inverts the bit value (Tx and Rx)
pub fn coding_even_before_odd(&self) -> CODING_EVEN_BEFORE_ODD_R
[src]
Bit 11 - Determines the bit order in case of a 2 bits per symbol modulation: if set to 1 the first bit (bit 0, even) goes to the I path
pub fn coding_en_802154_l2f(&self) -> CODING_EN_802154_L2F_R
[src]
Bit 10 - If set to 1 enables the linear to frequency encoding needed in order to modulate an OQPSK as an MSK.
pub fn coding_en_802154_b2c(&self) -> CODING_EN_802154_B2C_R
[src]
Bit 9 - If set to 1 enables the bit to chips encoding used in the IEEE 802.15.4 standard
pub fn coding_en_manchester(&self) -> CODING_EN_MANCHESTER_R
[src]
Bit 8 - If set to 1 enables the Manchester encoding
pub fn channels_2_en_channel_sel(&self) -> CHANNELS_2_EN_CHANNEL_SEL_R
[src]
Bit 7 - If set to 1 enables the definition of channels
pub fn channels_2_channel_spacing_hi(&self) -> CHANNELS_2_CHANNEL_SPACING_HI_R
[src]
Bits 0:3 - channel spacing: the formula that determines this value is the same as for the central frequency. v=ch_sp/144e6*2^25