The mmwave_sdk documentation is lacking a specification for the maximum frame period. It says "any value as per mmwavelink doxygen." The mmwave doxygen says only "typical range 1ms to 1000ms." I have been able to use frame periods up to 1300 ms, but 1400 ms results in an error. This seems to be an artificially imposed limitation, as there is no real issue I'm aware of with having longer frame periods and low duty cycles.
Is there a way to use more than 1400ms frame periods?
I'm also considering using external frame triggering. From what I've read on other forum posts, you can trigger externally with a longer period than the set frame period and it will work. So perhaps I could set the frame periodicity to 1000ms, and externally trigger it at a period of 1500ms or more. Is there any issue with this?