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

type W = W<u32, RF_REG17>;

Writer for register RF_REG17

Methods

impl W[src]

pub fn fsk_fcr_amp_3_fsk_fcr_amp3(&mut self) -> FSK_FCR_AMP_3_FSK_FCR_AMP3_W[src]

Bits 24:31 - FSK amplitude 3 (highest): in 4FSK is the high amplitude (+/-3). in FSK w/ ISI it specify the highet amplitude (generally it corresponds to a sequence 1-1-1.

pub fn fsk_fcr_amp_2_fsk_fcr_amp2(&mut self) -> FSK_FCR_AMP_2_FSK_FCR_AMP2_W[src]

Bits 16:23 - FSK amplitude 2 (mid): in 4FSK is the threshold. in FSK w/ ISI it specify the mid amplitude (generally it corresponds to a sequence 0-1-1 or 1-1-0.

pub fn carrier_recovery_extra_max_err_in_dl_sync(
    &mut self
) -> CARRIER_RECOVERY_EXTRA_MAX_ERR_IN_DL_SYNC_W
[src]

Bits 13:14 - Set the maximum errors in the delay line sync detection

pub fn carrier_recovery_extra_en_sync_ok_delay_line(
    &mut self
) -> CARRIER_RECOVERY_EXTRA_EN_SYNC_OK_DELAY_LINE_W
[src]

Bit 12 - If set to 1 uses the pattern_ok signal in delay line to synchronize the deserializer

pub fn carrier_recovery_extra_nc_sel_out(
    &mut self
) -> CARRIER_RECOVERY_EXTRA_NC_SEL_OUT_W
[src]

Bits 9:11 - Select the output position for the 'not-causal processing': 000 => 4 symbol, 001 => 6 symbols, 010 => 8 symbols, 011 => 12 symbols, 100 => 16 symbols, 101 => 24 symbols, 110 => 32 symbols, 111 => 40 symbols

pub fn carrier_recovery_extra_en_not_causal(
    &mut self
) -> CARRIER_RECOVERY_EXTRA_EN_NOT_CAUSAL_W
[src]

Bit 8 - if set to 1 enables the not causal processing

pub fn carrier_recovery_extra_freq_limit_man(
    &mut self
) -> CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_MAN_W
[src]

Bits 4:6 - Mantissa of the carrier recovery frequency limit (unsigned).

pub fn carrier_recovery_extra_freq_limit_exp(
    &mut self
) -> CARRIER_RECOVERY_EXTRA_FREQ_LIMIT_EXP_W
[src]

Bits 0:2 - Exponent of the carrier recovery frequency limit (signed). Formula: carrier_offset_max=(1+m/8)2^e/4f_sym