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

type W = W<u32, RF_REG00>;

Writer for register RF_REG00

Methods

impl W[src]

pub fn datawhite_btle_dw_btle(&mut self) -> DATAWHITE_BTLE_DW_BTLE_W[src]

Bit 31 - If set to 1, the data whitening specified in the Bluetooth LE standard is used. Note that the en_datawhite field of the CODING register has also to be set to 1

pub fn datawhite_btle_dw_btle_rst(&mut self) -> DATAWHITE_BTLE_DW_BTLE_RST_W[src]

Bits 24:30 - Reset value to put on the Bluetooth LE data whitening shift register

pub fn fourfsk_coding_en_fourfsk_coding(
    &mut self
) -> FOURFSK_CODING_EN_FOURFSK_CODING_W
[src]

Bit 23 - If set to 1 the 4FSK coding is activated

pub fn fourfsk_coding_tx_fourfsk_coding(
    &mut self
) -> FOURFSK_CODING_TX_FOURFSK_CODING_W
[src]

Bits 20:22 - Set the 4FSK coding (Tx): bit 0 determine if the sign is given by the Q signal (0) or I signal (1), bit 1 select if the signal is inverted for the sign, it 2 select if the signal is inverted for the abs amplitude

pub fn fourfsk_coding_rx_fourfsk_coding(
    &mut self
) -> FOURFSK_CODING_RX_FOURFSK_CODING_W
[src]

Bits 16:18 - Set the 4FSK decoding (Rx): bit 0 determine if the sign is given by the Q signal (0) or I signal (1), bit 1 select if the signal is inverted for the sign, it 2 select if the signal is inverted for the abs amplitude

pub fn mode2_diff_coding(&mut self) -> MODE2_DIFF_CODING_W[src]

Bit 14 - If set to 1 enables the differential coding/decoding

pub fn mode2_psk_nfsk(&mut self) -> MODE2_PSK_NFSK_W[src]

Bit 13 - If set to 1, the PSK mode is selected, FSK otherwise.

pub fn mode2_testmode(&mut self) -> MODE2_TESTMODE_W[src]

Bits 8:12 - set the output testmode

pub fn mode_not_to_idle(&mut self) -> MODE_NOT_TO_IDLE_W[src]

Bit 7 - In FSM mode, if set to 1 indicates to the FSM to go in suspend mode after a Tx or Rx packet

pub fn mode_en_fsm(&mut self) -> MODE_EN_FSM_W[src]

Bit 5 - If set to 1 enables the radio FSM

pub fn mode_en_deserializer(&mut self) -> MODE_EN_DESERIALIZER_W[src]

Bit 4 - If set to 1 enables the deserializer

pub fn mode_en_serializer(&mut self) -> MODE_EN_SERIALIZER_W[src]

Bit 3 - If set to 1 enables the serializer

pub fn mode_tx_nrx(&mut self) -> MODE_TX_NRX_W[src]

Bit 2 - if set to 1 use the Tx, otherwise the Rx

pub fn mode_mode(&mut self) -> MODE_MODE_W[src]

Bits 0:1 - Select the working mode of the digital baseband: 00) the digital baseband is off (no ck) 01) the clock is generated but the blocks are reset (Tx,Rx,FIFOs and FSM) 10) 10: the digital baseband is freezed 11) working