I would like to downlink 300 bytes of data. Obviously it won’t fit into one frame and LoRa Server will reject it, so I need to split it into multiple frames. I understand that frame size depends on specific datarate and also it is up to ADR (if it is enabled) to choose datarate. Is there any way to know at what datarate downlink will be sent before actually sending it (using REST API maybe)? This way I can simply queue downlink with correct size using only REST API
One solution to this problem is that I can send frame, then lookup at what datarate it was sent and I know how much data left to queue but this is just a workaround in my opinion.