[][src]Type Definition rsl10_pac::rf::rf_reg09::W

type W = W<u32, RF_REG09>;

Writer for register RF_REG09

Methods

impl W[src]

pub fn address_conf_address_len(&mut self) -> ADDRESS_CONF_ADDRESS_LEN_W[src]

Bit 27 - If set to 1 the address length is 16 bits, 8 otherwise.

pub fn address_conf_en_address_rx_br(
    &mut self
) -> ADDRESS_CONF_EN_ADDRESS_RX_BR_W
[src]

Bit 26 - If set to 1 enables the broadcast address detection on Rx.

pub fn address_conf_en_address_rx(&mut self) -> ADDRESS_CONF_EN_ADDRESS_RX_W[src]

Bit 25 - If set to 1 enables the address detection on Rx

pub fn address_conf_en_address_tx(&mut self) -> ADDRESS_CONF_EN_ADDRESS_TX_W[src]

Bit 24 - If set to 1 enables the address insertion on Tx

pub fn preamble_length_preamble_len(&mut self) -> PREAMBLE_LENGTH_PREAMBLE_LEN_W[src]

Bits 16:23 - Length of the preamble -1

pub fn preamble_preamble(&mut self) -> PREAMBLE_PREAMBLE_W[src]

Bits 8:15 - Preamble to be inserted

pub fn packet_length_opts_en_packet_len_fix(
    &mut self
) -> PACKET_LENGTH_OPTS_EN_PACKET_LEN_FIX_W
[src]

Bit 6 - If set to 1, the packet length is fixed and specified in the PACKET_LEN register

pub fn packet_length_opts_packet_len_corr(
    &mut self
) -> PACKET_LENGTH_OPTS_PACKET_LEN_CORR_W
[src]

Bits 2:5 - Signed value that specifies the correction to apply to the specified packet length (due to differences between standards). The packet length here is specified by the byte number after the packet length byte, with the exclusion of the CRC.

pub fn packet_length_opts_packet_len_pos(
    &mut self
) -> PACKET_LENGTH_OPTS_PACKET_LEN_POS_W
[src]

Bits 0:1 - Unsigned value that specifies the position of the packet length after the pattern