This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AWR1243BOOST: Application Inquiry

Part Number: AWR1243BOOST
Other Parts Discussed in Thread: DCA1000EVM, AWR1243

Hello Team,

Posting on behalf of my customer:

I am using ARW1243 BOOST + DCA1000EVM.
I am developing a custom application to capture DCA1000 data through Ethernet (AWR1243 would be controlled by "mmwavelink_example" application included in mmWave DFP).
In this post
Mr. Jitendra Gupta suggested to look at a (commented out) sample source code in
C:\ti\mmwave_studio_02_xx_xx\mmWaveStudio\Clients\AR1xController\rf_api.h
Unfortunately, the sample code has a few issues I cannot resolve:
- looking at code lines
// Packet delay config
PacketDelayData[0] = 1472; // User can use this as default value.
PacketDelayData[1] = 25;  // User can use this as default value.
PacketDelayData[2] = 0;
we see that 1472 is assigned to PacketDelayData[0], but PacketDelayData is a 8-bit unsigned type, so cannot accept a value higher than 255.
Maybe a typo?
- looking at code lines
// Data Format mode BIT12/BIT14/BIT16
RFDCCardModeConfigurationParam.eDataFormatMode = BIT16;
RFDCCardModeConfigurationParam.u8Timer = DEFAULT_CONFIG_TIMER;
the value DEFAULT_CONFIG_TIMER is not defined anywhere.
Another issue: the header file C:\ti\mmwave_studio_02_xx_xx\mmWaveStudio\Clients\AR1xController\rf_api.h does not match with sources at
C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\ReferenceCode\DCA1000\SourceCode\RF_API
Specifically, functions declared in C:\ti\mmwave_studio_02_xx_xx\mmWaveStudio\Clients\AR1xController\rf_api.h do not match the implemented functions in C:\ti\mmwave_studio_02_01_01_00\mmWaveStudio\ReferenceCode\DCA1000\SourceCode\RF_API (looks like the source code is 1 year older)
Without working source code for rf_API.dll and/or lib_RF_API.a , I cannot write a custom app, since I need to edit "StartRecordData()" function in rf_API library.
Regards,
Renan