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

type W = W<u32, RF_REG0C>;

Writer for register RF_REG0C

Methods

impl W[src]

pub fn conv_codes_poly_cc_poly_2(&mut self) -> CONV_CODES_POLY_CC_POLY_2_W[src]

Bits 26:30 - polynom of the third convolutional code

pub fn conv_codes_poly_cc_poly_1(&mut self) -> CONV_CODES_POLY_CC_POLY_1_W[src]

Bits 21:25 - polynom of the second convolutional code

pub fn conv_codes_poly_cc_poly_0(&mut self) -> CONV_CODES_POLY_CC_POLY_0_W[src]

Bits 16:20 - polynom of the first convolutional code

pub fn conv_codes_conf_cc_viterbi_len(
    &mut self
) -> CONV_CODES_CONF_CC_VITERBI_LEN_W
[src]

Bits 10:11 - Set the memory length of the viterbi decoder: 00 => 5, 01 => 10, 10 => 20, 11 => 30

pub fn conv_codes_conf_cc_en_tx_stop(
    &mut self
) -> CONV_CODES_CONF_CC_EN_TX_STOP_W
[src]

Bit 9 - if set to 1 enables the stop word at the end of the transmission. Necessary in order to keep a stream coherent with the convolutional coding

pub fn conv_codes_conf_en_conv_code(&mut self) -> CONV_CODES_CONF_EN_CONV_CODE_W[src]

Bit 8 - If set to 1 enablse the convolutional codes

pub fn packet_extra_stop_word_len(&mut self) -> PACKET_EXTRA_STOP_WORD_LEN_W[src]

Bits 6:7 - length of the stop word, same as the pattern word length

pub fn packet_extra_en_stop_word(&mut self) -> PACKET_EXTRA_EN_STOP_WORD_W[src]

Bit 5 - If set to 1 adds the stop word (0x00) after the CRC

pub fn packet_extra_pkt_info_pre_npost(
    &mut self
) -> PACKET_EXTRA_PKT_INFO_PRE_NPOST_W
[src]

Bit 4 - If set to 1 the packet information are sampled at the end of the packet instead of the sync word detection.

pub fn packet_extra_pattern_max_err(&mut self) -> PACKET_EXTRA_PATTERN_MAX_ERR_W[src]

Bits 2:3 - unsigned value that specifies the maximum number of errors in the pattern recognition

pub fn packet_extra_pattern_word_len(
    &mut self
) -> PACKET_EXTRA_PATTERN_WORD_LEN_W
[src]

Bits 0:1 - Pattern word length: 00 => 8bits, 01 => 16 bits, 10 => 24 bits, 11 => 32 bits