I want to set the chirp samples of different profiles in a frame to be different, but I get the following results :
Therefore, I want to ask how to achieve different samples for different frames.
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.
Hello User,
Let me check this internally with the team. I will get back to you latest by Wednesday (10th Feb).
Regards,
Ishita
Hello,
Thankyou for your patience.
Setting different number of samples for chirps in a single frame is not possible, since that would lead to different bin size for each chirp in a single frame thereby causing problems in data capture and processing.
But the number of samples/chirp can be variable for different frames. So you could basically reconfigure the entire parameters between two frames.
Regards,
Ishita
Hello User,
Unfortunately, it is not possible to achieve that in a single frame (because of the reason I cited in my previous reply) and hence that is why mmWave studio displays that message.
Regards,
Ishita
Hello,
Sorry for the confusion, I thought you were asking for a single frame.
1. If you want to pursue this using legacy frames, then after every one frame is over (received sensor-stop async-event), your application needs to invoke rlSetFrameConfig API (along with profile and chirp) to change the sample size, and then trigger the frames (rlSensorStart). With this flow, the data will be streamed with different sample size at every new frame configuration.
2. Or you could also use advance frame configuration for this purpose. In that, the number of samples can be changed every burst. In case you're new to the Advance frame concept, you can refer to Section 11 of mmWave DFP user guide
Hope this information gets you started.
Regards,
Ishita