After every TX message i query the Duty Cycle status with ATDC. What i see now is that the duty cycle count is slowly increasing.
I don’t know how the RF frame looks like. IMHO it should be less than 1000 bits (<125bytes) on the air. With an RF data rate of 24kbit/s, this means we TX for less than 1/24s in 3 seconds. This gives a duty cycle of about 1.4%.
So why is the DC increasing slowly?
Is the DC a moving average over one hour or is it reset to zero after every hour?
How can i estimate the duty cycle without randomly testing?
I let the test run for an hour and the DC stopped increasing at 6 (6% of allowed duty cycle or 0.6% duty cycle). That means the packet has approximately 432 bits or 54 bytes. For comparison the API Frame sent to the XBee module has 22bytes.
So i can answer the first two questions myself. But it would be nice to have an answer to my last question as well. What is the overhead i have to take into account when trying to estimate the duty cycle?