I want to achieve as close as possible to real-time tracking with the nRF9151. Because of the shared RF path this is somewhat tricky, LTE and GNSS can't run simultaneously. Initially I was running into the carrier-side RRC timeout but figured out how to make RAI work to get around it.
I've now managed to get the GPS read -> send loop down to roughly one event per 2-3 seconds. I suspect this is probably at the limit of what's possible with this SIP because it looks like almost that entire interval is GPS but I thought I'd post here just in case there are some other tricks I've missed.
For reference I'm using my own server on a very fast connection and the traffic is using DTLS. Obviously I can batch the records to eliminate the gaps but I'm aiming for high resolution near-realtime tracking. With an older device that had a GPS chip that was separate from the modem real-time 1Hz was possible, still hoping there might be a way to get near this with the nRF9151.
Thanks,
Mark