![]() |
![]() |
CrlAdcBitFormat_t | ADC Bit and ADC Output format Configuration |
CrlAdcOutCfg_t | ADC format and payload justification Configuration |
CrlAdvChirpCfg_t | Advanced chirp configuration structure |
CrlAdvChirpDynLUTAddrOffCfg_t | Advanced Chirp Dynamic LUT Address Offset Configuration Structure Configure LUT address offset dynamically for each chirp parameters |
CrlAdvChirpLUTCfg_t | Advanced Chirp LUT Configuration Structure Load a generic chirp parameter LUT (firmware RAM of size 12kB) |
CrlAdvFrameCfg_t | Advance Frame Sequence config API parameters rlAdvFrameCfg, 148 bytes |
CrlAdvFrameDataCfg_t | Advance Frame data config API parameters. This structure is only applicable when mmWaveLink instance is running on External Host and connected to AWR1243/AWR2243/xWR6243 device |
CrlAdvFrameSeqCfg_t | Advance Frame Sequence config API parameters rlAdvFrameCfg, 148 bytes |
CrlAllTxBallBreakMonCfg_t | TX ballbreak monitoring configuration |
CrlAllTxIntAnaSignalsMonConf_t | Internal signals in the TX path monitoring configuration |
CrlAllTxPhShiftMonConf_t | TX Phase shifter monitoring configuration |
CrlAllTxPowMonConf_t | TX power monitoring configuration |
CrlAnalogFaultReportData_t | Analog fault strucure for event RL_RF_AE_ANALOG_FAULT_SB |
CrlAsyncEvt_t | RHCP Async Event structure |
CrlBpmChirpCfg_t | Binary phase modulation common configuration |
CrlBpmCommonCfg_t | Binary phase modulation common configuration |
CrlBpmKCounterSel_t | Binary phase modulation KCounter configuration |
CrlBpmModeCfg_t | Binary phase modulation mode configuration |
CrlBssEsmFault_t | Structure to hold the BSS ESM Fault data strucutre for event RL_RF_AE_ESMFAULT_SB |
CrlCalDataGetCfg_t | Get calibration data configuration structure |
CrlCalDataStore_t | Calibration data which application will receive from radarSS and will feed in to the Device in next power up to avoid calibration |
CrlCalibrationData_t | Structure to store all Calibration data chunks which device provides in response of rlRfCalibDataStore API. Applcation needs to provide same structure to rlRfCalibDataRestore API to restore calibration data to the device. Accumulative calData for 3 chunks (3 * 224 bytes) looks like as mentioned. |
CrlCalMonTimingErrorReportData_t | Calibration monitoring timing error data for event RL_RF_AE_MON_TIMING_FAIL_REPORT_SB |
CrlChanCfg_t | Rx/Tx Channel Configuration |
CrlChirpCfg_t | Chirp config API parameters. This structure contains fine dithering to coarse profile defined in rlProfileCfg_t. It also includes the selection of Transmitter and binary phase modulation for a chirp. |
CrlChirpPhShiftPerTx_t | Dynamic per chirp phase shifter configuration for each TX |
CrlChirpRow_t | Chirp row configuration, radarSS stores each chirp config in memory in 3 rows |
CrlClientCbs_t | MmWaveLink client callback structure |
CrlCmdParserCbs_t | MmWaveLink callback functions for Command parser |
CrlComDevInx_t | Communication handle and device-index for deifferent devices connected to Host |
CrlComIfCbs_t | Communication interface(SPI, MailBox, UART etc) callback functions |
CrlContModeCfg_t | Continous Mode config API parameters |
CrlContModeEn_t | Continous Mode Enable API parameters |
CrlCpuFault_t | Structure to hold the MSS/radarSS CPU Fault data strucutre for event RL_DEV_AE_MSS_CPUFAULT_SB and RL_RF_AE_CPUFAULT_SB |
CrlCrcCbs_t | MmWaveLink CRC callback function |
CrlDbgCb_t | MmWaveLink debug callback structure |
CrlDebugSigEnCfg_t | Debug signals enable structure |
CrlDevContStreamingModeCfg_t | Continous streaming mode configuration |
CrlDevCsi2Cfg_t | CSI2 configuration |
CrlDevDataFmtCfg_t | Mmwave radar data format config |
CrlDevDataPathCfg_t | Mmwave radar data path config |
CrlDevDataPathClkCfg_t | DataPath clock configuration |
CrlDevHsiCfg_t | Mmwave radar high speed Data path configuraiton |
CrlDevHsiClk_t | Mmwave radar high speed clock configuration |
CrlDeviceCtrlCbs_t | MmWaveLink Device Control, Interrupt callback functions |
CrlDevInternalCfg_t | Radar Internal configuration |
CrlDevLaneEnable_t | Mmwave radar data path lane enable |
CrlDevLvdsLaneCfg_t | LVDS Lane configuration |
CrlDevMiscCfg_t | Mmwave radar device config |
CrlDfeRxStatReport_t | The DFE Statistics for Rx Channel for particular profile |
CrlDfeStatReport_t | The DFE Statistics Report Contents |
CrlDigLatentFaultReportData_t | Latent fault digital monitoring status data for event RL_RF_AE_DIG_LATENTFAULT_REPORT_AE_SB |
CrlDigMonPeriodicConf_t | Digital monitoring latent fault reporting configuration |
CrlDigPeriodicReportData_t | This async event is sent periodically to indicate the status of periodic digital monitoring tests.Event: RL_RF_AE_MON_DIG_PERIODIC_REPORT_SB |
CrlDriverData_t | Mmwave radar Driver Global Structure |
CrlDriverMsg_t | Mmwave radar Driver Payload |
CrlDriverOpcode_t | Mmwave radar Driver Opcode |
CrlDriverRespMsg_t | The passing message type of Tx task of API module |
CrlDualClkCompMonConf_t | Internal signals for DCC based clock monitoring configuration |
CrlDynChirpCfg_t | Dynamic chirp configuration for 16 chirp configurations |
CrlDynChirpEnCfg_t | Dynamic chirp enable configuration |
CrlDynPerChirpPhShftCfg_t | Dynamic per chirp phase shifter configuration |
CrlDynPwrSave_t | Dynamic power saving API parameters |
CrlErrorResp_t | MmWaveLink API Error Sub block structure |
CrlEventCbs_t | MmWaveLink Asynchronous event callback function |
CrlExtAnaSignalsMonConf_t | External analog signals monitoring configuration |
CrlFileData_t | File Dowload data structure |
CrlFillLUTParams_t | Structure used for filling chirp LUT parameter buffer for Advanced chirp configuration. Refer rlAdvChirpCfg_t for information on chirpParamSize for different chirpParamIndex. |
CrlFixPayloadSb_t | RHCP Payload Structure |
CrlFrameApplyCfg_t | Frame config API parameters |
CrlFrameCfg_t | Frame config API parameters |
CrlFrameTrigger_t | Frame Trigger API parameters RL_RF_FRAMESTARTSTOP_CONF_SB |
CrlFunctionParams_t | Mmwave radar Driver Function Params |
CrlFwVersionParam_t | MmWaveLink firmware version structure |
CrlGpAdcCfg_t | API radarSS GPADC API MEAS SET SBC M_API_AR_RF_GPADC_API_SET_SB |
CrlGpAdcData_t | GPADC measurement data for sensors |
CrlGpadcIntAnaSignalsMonConf_t | Internal signals for GPADC monitoring configuration |
CrlGpAdcSamples_t | Num of samples to collect for API GPADC sensors sampleCnt : Number of samples to collect @625KHz |
CrlHdrFlags_t | Command op-code ID contains 4 fields (16 bits) Bit 10-15: Reserved Bit 8-9: Operation - Set/Get. Bit 4-7: Operation Type Bit 0-3: Direction |
CrlHsiDelayDummyCfg_t | HSI delay dummy structure |
CrlInitComplete_t | MmWaveLink Init Complete data structure for event RL_DEV_AE_MSSPOWERUPDONE_SB |
CrlInterChirpBlkCtrlCfg_t | Inter Chirp block control configuration |
CrlInterRxGainPhConf_t | Inter-Rx gain and phase offset configuration |
CrllatentFault_t | Mmwave radar device latent fault test |
CrlLogCtx_t | Mmwave Logging functions |
CrlLoopbackBurst_t | Loopback burst set configuration |
CrlLowPowerModeCfg_t | Low Power mode configuration |
CrlMcuClkCfg_t | Mmwave radar device MCU Clock output |
CrlMmwlErrorStatus_t | This is an error status report internally generated from mmWaveLink when it finds any issue with the recieved message or communication. Currently errorVal can be RL_RET_CODE_CRC_FAILED, RL_RET_CODE_CHKSUM_FAILED or RL_RET_CODE_HOSTIRQ_TIMEOUT. Event: RL_MMWL_AE_MISMATCH_REPORT, RL_MMWL_AE_INTERNALERR_REPORT ErroVal: RL_RET_CODE_CRC_FAILED, RL_RET_CODE_CHKSUM_FAILED or RL_RET_CODE_HOSTIRQ_TIMEOUT for RL_MMWL_AE_MISMATCH_REPORT Event and RL_RET_CODE_RADAR_OSIF_ERROR for RL_MMWL_AE_INTERNALERR_REPORT Event |
CrlMonAnaEnables_t | Analog monitoring configuration |
CrlMonDccClkFreqRep_t | This is the Monitoring report which RadarSS sends to the host, containing information about the relative frequency measurements. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_DCC_CLK_FREQ_REPORT |
CrlMonDigEnables_t | Digital monitoring configuration |
CrlMonExtAnaSigRep_t | This is the Monitoring report which RadarSS sends to the host, containing the external signal voltage values measured using the GPADC. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_EXT_ANALOG_SIG_REPORT |
CrlMonGpadcIntAnaSigRep_t | This is the Monitoring report which RadarSS sends to the host, containing information about the measured value of the GPADC input DC signals whose measurements were enabled. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API. SB. Event: RL_RF_AE_MON_GPADC_INT_ANA_SIG_REPORT |
CrlMonPllConVoltRep_t | This is the Monitoring report which RadarSS sends to the host, containing the measured PLL control voltage values during explicit monitoring chirps. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_PLL_CONTROL_VOLT_REPORT |
CrlMonPmclkloIntAnaSigRep_t | This is the Monitoring report which RadarSS sends to the host, containing information about Internal PM, CLK and LO subsystems' internal analog signals and in cascade devices the 20GHz SYNC IN/OUT power. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_PMCLKLO_INT_ANA_SIG_REPORT |
CrlMonReportHdrData_t | The report header includes common information across all enabled monitors like current FTTI number and current temperature. event: RL_RF_AE_MON_REPORT_HEADER_SB |
CrlMonRxGainPhRep_t | This API is a Monitoring report which RadarSS sends to the host, containing the measured RX gain and phase values,Loopback Power and Noise Power. Noise Power can be used by the Host to detect the presence of interference. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_RX_GAIN_PHASE_REPORT |
CrlMonRxIfStageRep_t | This is the Monitoring report which RadarSS sends to the host, containing the measured RX IF filter attenuation values at the given IF frequencies. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_RX_IF_STAGE_REPORT |
CrlMonRxIntAnaSigRep_t | This is the Monitoring report which RadarSS sends to the host, containing information about Internal RX internal analog signals. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_RX_INT_ANALOG_SIG_REPORT |
CrlMonRxMixrInPwrRep_t | This is the Monitoring report which the xWR device sends to the host, containing the measured RX mixer input voltage swing values. The xWR device sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_RX_MIXER_IN_PWR_REPORT |
CrlMonRxNoiseFigRep_t | This is the Monitoring report which RadarSS sends to the host, containing the measured RX noise figure values corresponding to the full IF band of a profile. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_RX_NOISE_FIG_REPORT |
CrlMonSynthFreqNonLiveRep_t | This is a Non live Monitoring report which device sends to the host, containing information related to measured frequency error during the monitoring chirp for two profiles configurations. The device sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_SYNTH_FREQ_NONLIVE_REPORT |
CrlMonSynthFreqRep_t | This is the Monitoring report which RadarSS sends to the host, containing information related to measured frequency error during the chirp. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_SYNTHESIZER_FREQ_REPORT |
CrlMonTempReportData_t | This is the Monitoring report which RadarSS sends to the host, containing the measured temperature near various RF analog and digital modules. The xWR device sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event:RL_RF_AE_MON_TEMPERATURE_REPORT_SB |
CrlMonTxBallBreakRep_t | This is the Monitoring report which RadarSS sends to the host, containing the measured TX reflection coefficient's magnitude values, meant for detecting TX ball break. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Same strucuture is applicable for Tx0/Tx1/Tx2 ball break report. Event: RL_RF_AE_MON_TXn_BALLBREAK_REPORT |
CrlMonTxGainPhaMisRep_t | This is the Monitoring report which RadarSS sends to the host, containing the measured Tx gain and phase mismatch values during an explicit monitoring chirp. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_TX_GAIN_MISMATCH_REPORT |
CrlMonTxIntAnaSigRep_t | This is the Monitoring report which RadarSS sends to the host, containing information about Internal TX internal analog signals. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Same structure is applicable for Tx0/Tx1/Tx2 monitoring report. Event: RL_RF_AE_MON_TXn_INT_ANA_SIG_REPORT |
CrlMonTxPhShiftRep_t | This is the Monitoring report which the AWR device sends to the host, containing the measured TX phase values, amplitude values and noise power. The AWR device sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Same structure is applicable for Tx0/Tx1/Tx2 Phase shifter report data. Event: RL_RF_AE_MON_TXn_PH_SHIFT_REPORT |
CrlMonTxPowRep_t | This is the Monitoring report which RadarSS sends to the host, containing the measured TX power values during an explicit monitoring chirp. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Same structure is application for Tx0/Tx1/Tx2 power report. Event: RL_RF_AE_MON_TXn_POWER_REPORT |
CrlMonTypeTrigCfg_t | Monitor Type Trigger configuration structure |
CrlMonTypeTrigDoneStatus_t | MmWaveLink Report for event RL_RF_AE_MONITOR_TYPE_TRIGGER_DONE_SB. The triggered monitor types are done with execution and Host can use this signal to trigger next type of monitor |
CrlMssBootErrStatus_t | Structure to hold the MSS Boot error status data strucutre when booted over SPI for event RL_DEV_AE_MSS_BOOTERRSTATUS_SB |
CrlMssEsmFault_t | Structure to hold the MSS ESM Fault data structure for event RL_DEV_AE_MSS_ESMFAULT_SB |
CrlMssLatentFaultReport_t | Structure to hold the test status report of the latent fault tests data strucutre for event RL_DEV_AE_MSS_LATENTFLT_TEST_REPORT_SB |
CrlMssPeriodicTestStatus_t | Structure to hold data strucutre for test status of the periodic tests for event RL_DEV_AE_MSS_PERIODIC_TEST_STATUS_SB |
CrlMssRfErrStatus_t | Structure to hold data strucutre for RF-error status send by MSS for event RL_DEV_AE_MSS_RF_ERROR_STATUS_SB |
CrlOpcode_t | Command op-code ID contains 4 fields (16 bits) Bit 10-15: Reserved Bit 8-9: Operation - Set/Get. Bit 4-7: Operation Type Bit 0-3: Direction |
CrlOsiCbs_t | OS services callback functions |
CrlOsiMsgQCbs_t | OS message queue/Spawn callback functions |
CrlOsiMutexCbs_t | OS mutex callback functions |
CrlOsiSemCbs_t | OS semaphore callback functions |
CrlPayloadSb_t | RHCP Payload Structure |
CrlperiodicTest_t | Mmwave radar periodicity test config |
CrlPhShiftCalDataGetCfg_t | Get phase shift calibration data configuration structure |
CrlPhShiftCalibrationData_t | Structure to store all Phase shifter calibration data chunks which device provides in response of rlRfPhShiftCalibDataStore API. Applcation needs to provide same structure to rlRfPhShiftCalibDataRestore API to restore calibration data to the device |
CrlPhShiftCalibrationStore_t | Phase shift calibration data which application will receive from radarSS and will feed in to the Device in next power up to avoid calibration |
CrlPllContrVoltMonConf_t | Internal signals for PLL control voltage monitoring configuration |
CrlPmClkLoIntAnaSignalsMonConf_t | Internal signals for PM, CLK and LO monitoring configuration |
CrlPmicClkCfg_t | Mmwave radar device PMIC Clock output |
CrlPowerSaveModeCfg_t | Power saving mode configuration |
CrlProfileCfg_t | Profile config API parameters. A profile contains coarse parameters of FMCW chirp such as start frequency, chirp slope, ramp time, idle time etc. Fine dithering values need to be programmed in chirp configuration rlChirpCfg_t |
CrlProtHeader_t | RHCP protocol header structure |
CrlReadBuf_t | Mmwave radar Driver Protocol header read buffer |
CrlRecvdGpAdcData_t | Sensors GPADC measurement data for event RL_RF_AE_GPADC_MEAS_DATA_SB |
CrlRfApllCalDone_t | API APLL closed loop cal Status Get Sub block structure |
CrlRfApllSynthBwControl_t | APLL Synthesizer Bandwidth Control |
CrlRfBootStatusCfg_t | BSS Bootup status data structure |
CrlRfCalMonFreqLimitConf_t | Radar RF Calibration monitoring Frequency Limit configuration |
CrlRfCalMonTimeUntConf_t | Radar RF Calibration monitoring time unit configuration |
CrlRfDevCfg_t | API RF device Config SBC M_API_AR_RF_DEV_CONF_SBC |
CrlRfDieIdCfg_t | Die ID data structure |
CrlRfIFLoopbackCfg_t | Radar RF IF loopback configuration |
CrlRfInitCalConf_t | Radar RF Init Calibration configuration |
CrlRfInitComplete_t | MmWaveLink RF Init Complete data structure for event RL_RF_AE_INITCALIBSTATUS_SB |
CrlRfLdoBypassCfg_t | Radar RF LDO bypass enable/disable configuration |
CrlRfMiscConf_t | Radar RF Miscconfiguration |
CrlRfPALoopbackCfg_t | Radar RF PA loopback configuration |
CrlRfPhaseShiftCfg_t | Radar RF Phase Shift enable/disable configuration |
CrlRfProgFiltCoeff_t | Array of coefficients for the RF programmable filter |
CrlRfProgFiltConf_t | Radar RF programmable filter configuration |
CrlRfPSLoopbackCfg_t | Radar RF Phase shift loopback configuration |
CrlRfRunTimeCalibReport_t | MmWaveLink RF Run time calibration report for event RL_RF_AE_RUN_TIME_CALIB_REPORT_SB |
CrlRfRxSaturationCqData_t | RX ADC and IF saturation information |
CrlRfSigImgPowerCqData_t | RX signal and image band energy statistics |
CrlRfTempData_t | RF characterization Time and Temperature data structure |
CrlRfTxFreqPwrLimitMonConf_t | Tx freq and power limit configuration |
CrlRhcpMsg_t | RHCP message structure |
CrlRunTimeCalibConf_t | Radar RF Run time calibration configuration |
CrlRxGainPhaseMonConf_t | RX gain and phase monitoring configuration |
CrlRxGainTempLutData_t | RX gain temperature LUT inject |
CrlRxGainTempLutReadReq_t | RX gain temperature LUT read |
CrlRxIfStageMonConf_t | RX IF stage monitoring configuration |
CrlRxMixInPwrMonConf_t | RX mixer input power monitoring configuration |
CrlRxNoiseMonConf_t | RX noise monitoring configuration |
CrlRxSatMonConf_t | RX saturation monitoring configuration |
CrlSigImgMonConf_t | Signal and image band energy monitoring configuration |
CrlStartComplete_t | MmWaveLink RF Start Complete data structure for event RL_DEV_AE_RFPOWERUPDONE_SB |
CrlSubFrameCfg_t | Advance Frame config API Subframe configuration |
CrlSubFrameDataCfg_t | Sub Frame data config API parameters |
CrlSubFrameStartCfg_t | Sub-frame trigger API |
CrlSwVersionParam_t | Mmwavelink software version structure |
CrlSyncPattern_t | RHCP SYNC Pattern Structure |
CrlSynthFreqMonConf_t | Synthesizer frequency monitoring configuration |
CrlTempMonConf_t | Temperature sensor monitoring configuration |
CrltestPattern_t | Mmwave radar test pattern config |
CrlTestSource_t | Test source config API parameters E_API_AR_TEST_SOURCE_CONF_SB |
CrlTestSourceAntPos_t | The Antenna position parameter structure |
CrlTestSourceEnable_t | Test source Enable API parameters RL_RF_TEST_SOURCE_ENABLE_SB |
CrlTestSourceObject_t | The Object position and signal strength parameter structure |
CrlTimerCbs_t | MmWaveLink Timer callback functions |
CrlTxBallbreakMonConf_t | TX ballbreak monitoring configuration |
CrlTxGainPhaseMismatchMonConf_t | TX gain and phase mismatch monitoring configuration |
CrlTxGainTempLutData_t | TX gain temperature LUT inject |
CrlTxGainTempLutReadReq_t | TX gain temperature LUT read |
CrlTxIntAnaSignalsMonConf_t | Internal signals in the TX path monitoring configuration |
CrlTxPhShiftMonConf_t | TX Phase shifter monitoring configuration |
CrlTxPowMonConf_t | TX power monitoring configuration |
CrlVersion_t | Mmwavelink version structure |
CrlWordParam_t | Chirp start, end Index parameters for rlGetChirpConfig |