Data Fields
rlFrameCfg_t Struct Reference

Frame config API parameters. More...

#include <control/mmwavelink/include/rl_sensor.h>

Data Fields

rlUInt16_t reserved0
 Reserved for Future use.
 
rlUInt16_t chirpStartIdx
 Start Index of Chirp Valid range = 0-511.
 
rlUInt16_t chirpEndIdx
 End Index of Chirp Valid range = chirpStartIdx-511.
 
rlUInt16_t numLoops
 Number of times to repeat from chirpStartIdx to chirpStartIdx in each frame,
valid range = 1 to 255
.
 
rlUInt16_t numFrames
 Number of frame to transmit
Valid Range 0 to 65535 (0 for infinite frames)
.
 
rlUInt16_t numAdcSamples
 Number of ADC samples to capture This parameter is required only for AWR1243 and
configures the size of ADC samples per chirp to be sent on LVDS/CSI2
interface.
It should be configured as: For real/pseudo real ADC data - numADCSamples = rlProfileCfg_t.numAdcSamples
For complex1x/complex2x ADC data -
numADCSamples = (rlProfileCfg_t.numAdcSamples ) * 2
.
 
rlUInt32_t framePeriodicity
 Frame repitition period
1 LSB = 5 ns
Typical range 1 ms to 1000 ms
.
 
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.
Note: This mode is not applicable if this mmwave device is configured as
MULTICHIP_SLAVE in rlChanCfg_t
0x0002 HWTRIGGER (Hardware SYNC_IN based triggering):
Each frame is triggered by rising edge of pulse in SYNC_IN pin, after receiving rlSensorStart (this is to prevent spurious transmission). W.r.t. the SYNC_IN pulse, the actual transmission has 5ns uncertainty in
SINGLECHIP and only a 300 ps uncertainty (due to tight inter-chip synchronization needed) in MULTICHIP sensor applications as defined in rlChanCfg_t.
.
 
rlUInt16_t reserved1
 Reserved for Future use.
 
rlUInt32_t frameTriggerDelay
 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.
.
 

Detailed Description

Frame config API parameters.

Definition at line 852 of file rl_sensor.h.


The documentation for this struct was generated from the following file:

Copyright 2018, Texas Instruments Incorporated