![]() |
![]() |
mmWave Radar Data Path(LVDS/CSI2) Module. More...
Functions | |
MMWL_EXPORT rlReturnVal_t | rlDeviceSetDataFmtConfig (rlUInt8_t deviceMap, rlDevDataFmtCfg_t *data) |
Sets LVDS/CSI2 Data output format. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceGetDataFmtConfig (rlUInt8_t deviceMap, rlDevDataFmtCfg_t *data) |
Gets LVDS/CSI2 Data output format. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceSetDataPathConfig (rlUInt8_t deviceMap, rlDevDataPathCfg_t *data) |
Sets LVDS/CSI2 Path Configuration. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceGetDataPathConfig (rlUInt8_t deviceMap, rlDevDataPathCfg_t *data) |
Gets data path Configuration. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceSetLaneConfig (rlUInt8_t deviceMap, rlDevLaneEnable_t *data) |
Sets Lane enable Configuration. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceGetLaneConfig (rlUInt8_t deviceMap, rlDevLaneEnable_t *data) |
Gets Lane enable Configuration. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceSetDataPathClkConfig (rlUInt8_t deviceMap, rlDevDataPathClkCfg_t *data) |
Sets LVDS Clock Configuration. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceSetHsiConfig (rlUInt8_t deviceMap, rlDevHsiCfg_t *data) |
: This function sets the High Speed Interface(LVDS/CSI2) clock, lane, data rate and data format More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceSetHsiClk (rlUInt8_t deviceMap, rlDevHsiClk_t *data) |
Sets High Speed Interface Clock. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceSetCsi2Config (rlUInt8_t deviceMap, rlDevCsi2Cfg_t *data) |
Sets CSI2 data format Configuration. More... | |
MMWL_EXPORT rlReturnVal_t | rlDeviceGetCsi2Config (rlUInt8_t deviceMap, rlDevCsi2Cfg_t *data) |
Gets Csi2 data format Configuration. More... | |
mmWave Radar Data Path(LVDS/CSI2) Module.
The Data path module has interface for Enabling and controlling high speed data interface such as CSI2 and LVDS. Configures the data format, data rate, lane parameters.
Below diagram shows the data transfer for different data formats and lanes on high speed interface
Related Files
rlReturnVal_t rlDeviceGetCsi2Config | ( | rlUInt8_t | deviceMap, |
rlDevCsi2Cfg_t * | data | ||
) |
Gets Csi2 data format Configuration.
[in] | deviceMap | - Bitmap of devices to send the message |
[out] | data | - Container for CSI2 Configuration |
Gets CSI2 data format Configuration. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor.
Definition at line 1219 of file rl_device.c.
rlReturnVal_t rlDeviceGetDataFmtConfig | ( | rlUInt8_t | deviceMap, |
rlDevDataFmtCfg_t * | data | ||
) |
Gets LVDS/CSI2 Data output format.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for LVDS/CSI2 Data output format |
Gets LVDS/CSI2 Data output format. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor
Definition at line 647 of file rl_device.c.
rlReturnVal_t rlDeviceGetDataPathConfig | ( | rlUInt8_t | deviceMap, |
rlDevDataPathCfg_t * | data | ||
) |
Gets data path Configuration.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for Path Configuration |
Gets data path Configuration. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor
Definition at line 740 of file rl_device.c.
rlReturnVal_t rlDeviceGetLaneConfig | ( | rlUInt8_t | deviceMap, |
rlDevLaneEnable_t * | data | ||
) |
Gets Lane enable Configuration.
[in] | deviceMap | - Bitmap of devices to send the message |
[out] | data | - Container for lane enable Configuration |
Gets Lane enable Configuration. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor.
Definition at line 834 of file rl_device.c.
rlReturnVal_t rlDeviceSetCsi2Config | ( | rlUInt8_t | deviceMap, |
rlDevCsi2Cfg_t * | data | ||
) |
Sets CSI2 data format Configuration.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for CSI2 Configuration |
Sets CSI2 data format Configuration. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor
Definition at line 1172 of file rl_device.c.
rlReturnVal_t rlDeviceSetDataFmtConfig | ( | rlUInt8_t | deviceMap, |
rlDevDataFmtCfg_t * | data | ||
) |
Sets LVDS/CSI2 Data output format.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for LVDS/CSI2 Data output format |
Sets LVDS/CSI2 Data output format. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor
Definition at line 599 of file rl_device.c.
rlReturnVal_t rlDeviceSetDataPathClkConfig | ( | rlUInt8_t | deviceMap, |
rlDevDataPathClkCfg_t * | data | ||
) |
Sets LVDS Clock Configuration.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for LVDS Clock Configuration |
Sets LVDS Clock Configuration. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor.
Definition at line 881 of file rl_device.c.
rlReturnVal_t rlDeviceSetDataPathConfig | ( | rlUInt8_t | deviceMap, |
rlDevDataPathCfg_t * | data | ||
) |
Sets LVDS/CSI2 Path Configuration.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for Path Configuration |
Sets LVDS/CSI2 Data path configuration. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor
Definition at line 693 of file rl_device.c.
rlReturnVal_t rlDeviceSetHsiClk | ( | rlUInt8_t | deviceMap, |
rlDevHsiClk_t * | data | ||
) |
Sets High Speed Interface Clock.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for HSI Clock |
Sets High Speed Interface Clock
Definition at line 1368 of file rl_device.c.
rlReturnVal_t rlDeviceSetHsiConfig | ( | rlUInt8_t | deviceMap, |
rlDevHsiCfg_t * | data | ||
) |
: This function sets the High Speed Interface(LVDS/CSI2) clock, lane, data rate and data format
[in] | deviceMap | - Connected device Index |
[in] | data | - HSI Config data |
: This function sets the High Speed Interface(LVDS/CSI2) clock, lane, data rate and data format. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor
Definition at line 1268 of file rl_device.c.
rlReturnVal_t rlDeviceSetLaneConfig | ( | rlUInt8_t | deviceMap, |
rlDevLaneEnable_t * | data | ||
) |
Sets Lane enable Configuration.
[in] | deviceMap | - Bitmap of devices to send the message |
[in] | data | - Container for lane enable Configuration |
Sets Lane enable configuration. This API is valid only for AWR1243 mmWave device when mmWaveLink instance is running on External Host Processor.
Definition at line 787 of file rl_device.c.