Suppose I launched the ros driver on my radar for a config which returns the following information:
List of parameters
==============================
Number of range samples: 64
Number of chirps: 128
f_s: 9.142 MHz
f_c: 61.050 GHz
Bandwidth: 700.066 MHz
PRI: 130.000 us
Frame time: 100.000 ms
Max range: 13.704 m
Range resolution: 0.214 m
Max Doppler: +-3.148 m/s
Doppler resolution: 0.049 m/s
==============================
I want to calculate the duty cycle for this, the frame time is 100ms so that's simple enough, now we just need to know the "on" time. For one frame that should, approximately, be PRI * NUMBER_OF_CHIRPS, in this case resulting in 16.64ms.
One doubt I've had, since this radar has 3 TX channels, if I'm using all three and assuming they're each transmitting separately (i.e. the bpmCfg option is disabled) shouldn't the actual "on" time be 16.64ms * 3? Meaning this is the difference between a 16% on time and a 50% on time?