I'm having trouble processing the data packets output by the cascade_radar_capture_only demo usecase found in processor sdk vision version 3.08.
The cascade_radar_capture_only usecase starts successfully when started using the serial console, and I am able to select TFDTP as the network protocol. Then, when I run the radar_cascade_demo.m script on my host machine, the DSP-EVM successfully opens a connection with the host machine, and the DSP-EVM starts sending a stream of UDP packets to the host machine. I can see these incoming packets with wireshark.
My problem is this: I can't find any reference on how these UDP packets are organized. How does one find the start and end of a frame in the incoming stream of UDP packets? And how is each frame organized? For example, how would one get the Q value for ADC sample index i, chirp index j, receiver index r and transmitter index t?
If you could explain this to me or refer me to a relevant document or piece of example code I would greatly appreciate it!
Thank you so much for your help!