Hi Jon,
Thank you for your question.
Typical AVL packet consists of:
1. Technical structure bytes (15 bytes)
2. AVL data packet containing all the information about the location and I/O parameters (30 - 768 bytes depending on the configuration). Each additional I/O element sent will add up to 9 bytes of data.
Additionally, transport protocols are important when considering data usage. You can choose between using UDP and TCP protocols. TCP will use more data but will provide a more reliable communication. Thus data consumption really depends on the configuration of the device.
According to the documentation:
TCP: to send 45 bytes of useful data, 342 bytes are used for transport.
UDP: to send 56 bytes of useful data, 23 bytes are used for transport.
Using default configuration and sending records every 120 seconds we got the following results:
TCP: 10KB
UDP: 3KB
Also worth noting, during the test extra records generated in response to changes in distance/speed/angle were disregarded.
Have a nice day and please don't hesitate to contact us, if you have further questions.
Best regards,
Support team.