ahoy icon indicating copy to clipboard operation
ahoy copied to clipboard

Documentation: Duration of sending and receiving a packet / Duty cycle

Open michaelotto opened this issue 1 year ago • 4 comments

I have a question regarding the general protocol: How long does sending a request to the inverter take (in milliseconds)? For how long does the inverter send back its information (in milliseconds)?

I'm a asking because strictly, it isn't legally allowed to send more than 1% of an hour in the 868 MHz band (called "duty cycle").

So for example, if I set the interval of how often the inverter should be updated to 5 seconds, then the combined sending and receiving of data must not take longer than 50 ms. (3600 seconds * 1% = 36 seconds of "sending time" per hour / 720 updates per hour = 50 ms). It may be so that each side of this is allowed 1% though, not sure about this.

michaelotto avatar Jun 19 '24 09:06 michaelotto

Maybe that gives you a first idea, first set this 2 hocks in the System for the logging System and then lock for the logging in the Web Konsole. You see there the transmit time, the recive time and the kompleet loop time. Then take your intervalltime and ........ Web Konsole I hope that will help you.

Loetnase avatar Jun 19 '24 17:06 Loetnase

Thanks for looking into it! Most of this time it looks like it's after TX and waiting for/processing RX. Not sure one can see how much time was really spent doing "on air time".

If it really were around 210 ms, then the maximum allowed polling interval would be around 20-25 seconds.

michaelotto avatar Jun 19 '24 18:06 michaelotto

These are idle times how long the DTU is waiting for an incomming RX or for the conplete loop. The real TX is a way shorter.

knickohr avatar Jun 19 '24 18:06 knickohr

@michaelotto please take a look at the official NRF24L01+ datasheet from Nordic Semiconductors:

nRF24L01+ Single Chip 2.4 GHz Transceiver Preliminary Product Specification https://www.sparkfun.com/datasheets/Components/SMD/nRF24L01Pluss_Preliminary_Product_Specification_v1_0.pdf

image

Note that we are using the chip in its 250kpbs mode.

For the CMT2300A it is probably similar but on the 868 MHz band instead, so probably 2-3 times.

stefan123t avatar Nov 03 '24 22:11 stefan123t