It is not possible to remotely debug a possible timeouts when waiting for responses from the GPS module. Any unsuccessful requests can go unnoticed and not obvious to catch if they do.
Solution
Provide several counters that are incremented upon successful response capturing as well as failed/timed out responses.
This is a special request from @dmleman https://github.com/particle-iot/gps-ublox/issues/8
Problem
It is not possible to remotely debug a possible timeouts when waiting for responses from the GPS module. Any unsuccessful requests can go unnoticed and not obvious to catch if they do.
Solution
Provide several counters that are incremented upon successful response capturing as well as failed/timed out responses.