So, I have rebuilt the DCA1000 CLI Record and Control source code present in the Reference code directory of the mmWave studio install according to the Software User Guide documentation. After building, I copied the two executables and the RF_API.dll file and replaced those in the Postproc directory. Runing a capture on mmwave studio works but there are a few issues I notice:
1. During the record period, unlike when using the default executables stated above (DCA1000EVM_CLI_Control.exe, DCA1000ECM_CLI_Record and RF_API.dll) the DATA_TRAN_PRG LED on the DCA1000 capture card doesnt blink during the entire capture duration.
2. Running the postproc utility on a sample of captured data reveals that when the number of frames in marginaly large for example 256 frames for a 40ms frame period, only about 51 frames are captured and this is also evident in the _Logfile.csv file. The Capture time isnt representative of the configured parameters
My initial inference is that there is clearly inconsistencies with the source code present at the \ti\mmwave_studio_ver_\mmwaveStudio\ReferenceCode\DCA1000\SourceCode\ and the source code used to build the executables present at \ti\mmwave_studio_ver_\mmwaveStudio\Postproc\ and I will like to know if this issue is know by the TI dev team(By the way the version of the mmwave studio I used is 02_01_01_00). Also for more context the reason I ran into this is because I was trying to modify the source code for the DCA1000 EVM