Looking for advice on best practice around GPRS connecting / disconnecting.
Project is an IoT telemetry device, monitoring battery levels at remote sites. Readings sent every 15 minutes.
Using a GSM module (in this case the SIM800L, but module is unimportant in the context of this question).
When sending data, is it better / more reliable to connect GPRS every time, or open the GPRS connection at startup and leave it open?
There will be plenty of defensive coding to trap conditions where the send fails and reset as necessary, just wondering which approach is more reliable.