![]() |
![]() |
Advance Frame Sequence config API parameters rlAdvFrameCfg, 148 bytes. More...
#include <control/mmwavelink/include/rl_sensor.h>
Data Fields | |
rlUInt8_t | numOfSubFrames |
Number of sub frames enabled in this frame Valid range: 1 to 4. | |
rlUInt8_t | forceProfile |
Force profile. 0x0 The profile index set in rlSetChirpConfig API governs which profile is used when that chirp is transmitted 0x1 The profile index indicated in rlSetChirpConfig API is ignored and all the chirps in each sub frame use a single profile as indicated by that sub frame's profile forceProfileIdx. . More... | |
rlUInt8_t | loopBackCfg |
Bit Definition b0 LOOPBACK_CFG_EN 0 - Disable 1 - Enable b2:1 SUB_FRAME_ID for which the loop-back configuration applies b7:3 RESERVED . | |
rlUInt8_t | subFrameTrigger |
Sub frame trigger 0 - Disabled (default mode, i.e no trigger is required in SW triggered mode and a pulse trigger is required every burst start) 1 - Enabled (Need to trigger each sub-frame either by SW in software triggered mode through AWR_SUBFRAME_START_CONF_SB API or HW pulse in hardware triggered mode) . More... | |
rlSubFrameCfg_t | subFrameCfg [RL_MAX_SUBFRAMES] |
Subframe config for 4 sub frames. | |
rlUInt16_t | numFrames |
Number of frames to transmit (1 frame = all enabled sub frames). If set to 0, frames are transmitted endlessly till Frame Stop message is received. Valid range: 0 to 65535 . | |
rlUInt16_t | triggerSelect |
Selects the mode for triggering start of transmission of frame 0x0001 SWTRIGGER (Software API based triggering): Frame is triggered upon receiving rlSensorStart There could be several tens of micro seconds uncertainty in triggering. . More... | |
rlUInt32_t | frameTrigDelay |
Optional time delay from sync_in trigger to the occurance of frame chirps Applicable only in SINGLECHIP sensor applications, as defined in rlChanCfg_t. It is recommended only for staggering the transmission of multiple mmwave sensors around the car for interference avoidance, if needed. 1 lsb = 5 ns Typical range is 0 to few tens of micro seconds. . | |
rlUInt32_t | reserved0 |
Reserved for Future use. | |
rlUInt32_t | reserved1 |
Reserved for Future use. | |
Advance Frame Sequence config API parameters rlAdvFrameCfg, 148 bytes.
Definition at line 1135 of file rl_sensor.h.
rlUInt8_t rlAdvFrameSeqCfg_t::forceProfile |
Force profile.
0x0 The profile index set in rlSetChirpConfig API governs which profile is
used when that chirp is transmitted
0x1 The profile index indicated in rlSetChirpConfig API is ignored and all
the chirps in each sub frame use a single profile as indicated by that sub
frame's profile forceProfileIdx.
.
Definition at line 1151 of file rl_sensor.h.
rlUInt8_t rlAdvFrameSeqCfg_t::subFrameTrigger |
Sub frame trigger 0 - Disabled (default mode, i.e no trigger is required in SW triggered mode
and a pulse trigger is required every burst start)
1 - Enabled (Need to trigger each sub-frame either by SW in
software triggered mode through AWR_SUBFRAME_START_CONF_SB API or
HW pulse in hardware triggered mode)
.
Definition at line 1170 of file rl_sensor.h.
rlUInt16_t rlAdvFrameSeqCfg_t::triggerSelect |
Selects the mode for triggering start of transmission of frame
0x0001 SWTRIGGER (Software API based triggering):
Frame is triggered upon receiving rlSensorStart There could be several tens
of micro seconds uncertainty in triggering.
.
Definition at line 1231 of file rl_sensor.h.