### RF_PROT_TIMER

Bit Field | Read/Write | Field Name | Description
--- | --- | --- | ---
31 | RW | PROT_TIMER_CONF_EN_PROT_TIMER | Enable the protocol timer
29:27 | RW | PROT_TIMER_CONF_PT_T_STP_1 | Configure the time stamp 1
26:24 | RW | PROT_TIMER_CONF_PT_T_STP_0 | Configure the time stamp 0
22 | RW | STAGING_PS_NZ_START_BIT | Select the frequency offset
21 | RW | STAGING_PS_NZ_START | Start the pulse shaper with a +/- 250 kHz frequency offset
20 | RW | STAGING_DEL_PA_RAMPDW | Delay the PA ramp-down by 4.5 us
19 | RW | STAGING_PEAK_DET_TH_SHIFT | Peak detector threshold shift
18:17 | RW | STAGING_AGC_DERIV_LVL | Select the AGC derivative level
16 | RW | STAGING_AGC_USE_DERIV | AGC algorithm uses the derivative information to accelerate the AGC settling
15:8 | RW | BLE_DTM_BLE_DTM_LEN | Set the BLE DTM packet length
7 | RW | BLE_DTM_EN_BLE_DTM | Enable the BLE DTM automatic packets
3:0 | RW | BLE_DTM_BLE_DTM_PKT_TYPE | Set the BLE DTM packet type (see Bluetooth specification)

Bit Field | Field Name | Value Symbol | Value Description | Hex Value
--- | --- | --- | --- | ---
31 | PROT_TIMER_CONF_EN_PROT_TIMER | PROT_TIMER_CONF_EN_PROT_TIMER_DISABLE | Disable protocol timer | 0x0*
|  | PROT_TIMER_CONF_EN_PROT_TIMER_ENABLE | Enable protocol timer | 0x1
29:27 | PROT_TIMER_CONF_PT_T_STP_1 | PROT_TIMER_CONF_PT_T_STP_1_DEFAULT |  | 0x0*
26:24 | PROT_TIMER_CONF_PT_T_STP_0 | PROT_TIMER_CONF_PT_T_STP_0_NO_STAMP | No time stamp | 0x0*
|  | PROT_TIMER_CONF_PT_T_STP_0_TIMER_TRIGGER | Protocol timer trigger | 0x1
|  | PROT_TIMER_CONF_PT_T_STP_0_TRIGGER_TX_STOP | TX stop trigger | 0x4
|  | PROT_TIMER_CONF_PT_T_STP_0_TRIGGER_RX_SYNC | RX sync trigger | 0x5
|  | PROT_TIMER_CONF_PT_T_STP_0_TRIGGER_RX_STOP | RX stop trigger | 0x6
|  | PROT_TIMER_CONF_PT_T_STP_0_TRIGGER_RX_RECEIVED | RX received trigger | 0x7
22 | STAGING_PS_NZ_START_BIT | STAGING_PS_NZ_START_BIT_0 | Select bit 0 (-250 kHz offset) | 0x0*
|  | STAGING_PS_NZ_START_BIT_1 | Select bit 1 (+250 kHz offset) | 0x1
21 | STAGING_PS_NZ_START | STAGING_PS_NZ_START_NO_OFFSET | Do not start the pulse shaper with a frequency offset | 0x0*
|  | STAGING_PS_NZ_START_OFFSET | Start the pulse shaper with a frequency offset | 0x1
20 | STAGING_DEL_PA_RAMPDW | STAGING_DEL_PA_RAMPDW_NO_DELAY | Do not delay PA ramp down | 0x0*
|  | STAGING_DEL_PA_RAMPDW_DELAY | Delay PA ramp down | 0x1
19 | STAGING_PEAK_DET_TH_SHIFT | STAGING_PEAK_DET_TH_SHIFT_NO_SHIFT | Do not shift peak detector | 0x0*
|  | STAGING_PEAK_DET_TH_SHIFT_SHIFT | Shift peak detector | 0x1
18:17 | STAGING_AGC_DERIV_LVL | STAGING_AGC_DERIV_LVL_16 | Level 16 | 0x0
|  | STAGING_AGC_DERIV_LVL_24 | Level 24 | 0x1
|  | STAGING_AGC_DERIV_LVL_32 | Level 32 | 0x2*
|  | STAGING_AGC_DERIV_LVL_48 | Level 48 | 0x3
16 | STAGING_AGC_USE_DERIV | STAGING_AGC_USE_DERIV_NOT_USED | Do not use derivative information | 0x0*
|  | STAGING_AGC_USE_DERIV_USED | Use derivative information | 0x1
15:8 | BLE_DTM_BLE_DTM_LEN | BLE_DTM_BLE_DTM_LEN_DEFAULT |  | 0x25*
7 | BLE_DTM_EN_BLE_DTM | BLE_DTM_EN_BLE_DTM_DISABLE | Disable BLE DTM automatic packets | 0x0*
|  | BLE_DTM_EN_BLE_DTM_ENABLE | Enable BLE DTM automatic packets | 0x1
3:0 | BLE_DTM_BLE_DTM_PKT_TYPE | BLE_DTM_BLE_DTM_PKT_TYPE_DEFAULT |  | 0x0*