Tool/software: TI C/C++ Compiler
Hi there,
How is the BPM scheme (and bpmConstantValue) written in software in the mss_main applied to the chirps? I ask this because of the below scenario... Let's take a look at this CLI script:
Given that the BPM works with the out of the box demo (not with the above cli script since there is the error in the bpmCfg API line), I change the bpmCfg line above to index chirp0Idx as 0 and chirp1Idx as 2. There is not a chirp 2 defined in chirpCfg as well as not referenced in frameCfg (loop over 0 and 1). Why does this run through? Shouldn't there be an error thrown because the chirp Index that I reference as <chirp1Idx> in bpm is actually this imaginary chirp 2 rather than chirpCfg 1 1?
Since it does run through, is it just looping over a bpm chirp 0 and a normal chip 1 (since there is no bpm chirp 1 referenced)?
I hope that makes sense, I look forward to hearing your answer... thanks!
George