Question regarding optimizing (scaling up) two way ranging

I don’t know how they have implemented the details of their system but there are all sorts of tricks you could use. e.g. you could write most of the tx message into the buffer in advance. You could schedule the transmit as soon as the receive is complete and then update the last few bytes of the message data after that once you have processed the message.
You could even have decided what the transmit time for that final packet will be as soon as you have finished sending the first packet. Thinking about it if you know you have a fixed delay from that first poll to the final message then you don’t even need to send the final tx time in that packet, all points can infer that information from the initial poll tx time.

1 Like