![]() |
![]() |
Dynamic chirp configuration for 16 chirp configurations. More...
#include <control/mmwavelink/include/rl_sensor.h>
Data Fields | |
rlUInt8_t | chirpRowSelect |
Reserved for Future use Bits Definition b3:0 Reserved b7:4 If user does not wish to reconfigure all 3 chirp rows, then the following mode can be used to configure only one row per chirp which enables the user to configure 48 chirps in one API, efectively saving on the reconfiguration time. If chirpRowSelect[b7:4] is non-zero, then the API parameters chirp_xR1, chirp_xR2 and chirp_xR3 for 1 <= x <= 16 in this API would mean CHIRP(3x - 2)Ry, CHIRP(3x - 1) Ry and CHIRP(3x)Ry where y is as per the below table Value Definition 0b0000 Enables all 3 chirp rows to be reconfigured 0b0001 Enables only chirp row 1 to be reconfigured 0b0010 Enables only chirp row 2 to be reconfigured 0b0011 Enables only chirp row 3 to be reconfigured Others Reserved . | |
rlUInt8_t | chirpSegSel |
Indicates the segment of the chirp RAM that the 16 chirps definitions in this sub block map to any of one segment out of 32 segments of SW chirp RAM. Valid range 0 to 31. | |
rlUInt16_t | programMode |
Indicates when the configuration needs to be applied Bit Definition 0 Program the new configuration when rlSetDynChirpEn API is issued 1 Program the new configuration immediately . More... | |
rlChirpRow_t | chirpRow [16U] |
Chirp row configurations for 16 chirps. | |
Dynamic chirp configuration for 16 chirp configurations.
Definition at line 3863 of file rl_sensor.h.
rlUInt16_t rlDynChirpCfg_t::programMode |
Indicates when the configuration needs to be applied
Bit Definition
0 Program the new configuration when rlSetDynChirpEn API is issued
1 Program the new configuration immediately
.
Definition at line 3926 of file rl_sensor.h.