I know there’s a risk that I get answers about UDP not being guaranteed or having any control, but I will just try…
When I send data to the api, all works fine but sending a small amount of data costs a lot of overhead.
I have read that some people use UDP to send the data to their own UDP receiver and parse it there.
But when I send UDP to a straight-forward UDP listener, only about 1 out of 10 are deliverered.
(yes I know the internet cannot be trusted etcetera… but only about 1 out of 10…)
Most interesting is that my sim7000 is controlled with AT commands that do say that they all work fine, but in the Hologram dashboard I see “0 bytes” for all those failing attempts. Only the attempts that work do have some data.
So does that mean that there is no data received because there is not even data sent (as the dashboard says)? Or does the bytes-counter in the dashboard “know” that my UDP packets are lost? (how then…)
I’m just confused, I would expect to lose UDP data only once in a while, not mostly.
And also confused that it looks like the hologram dashboard seems to “know” it was lost.