TTY backend shows occasional issues when target is heavy loaded.
Data loss/checksum errors occur. System does not recover unless serial port is closed/re-opened
gpsd backend is critical in that it doesn't loose the response of the modem. This was the original motivation to have a receiver thread running before the request is sent. It should be checked whether this is required, as the thread complicates things.
TTY backend shows occasional issues when target is heavy loaded. Data loss/checksum errors occur. System does not recover unless serial port is closed/re-opened gpsd backend is critical in that it doesn't loose the response of the modem. This was the original motivation to have a receiver thread running before the request is sent. It should be checked whether this is required, as the thread complicates things.