Hi Tom and other commenters,
Thanks for the actionable info.
RoverLog latest version seems to work OK running on Windows 10. I have not exercised all functionality but logging functions work as they did before on W7.
I did a test with GPS yesterday while making a short 1.5 hour trip from Santa Fe to Albuquerque New Mexico. The trip covered about 70 miles. A Garmin handheld GPS was connected to my logging laptop computer via serial to USB converter. I didn't use any RoverLog functionality except for determining position
The good new is that the main logging window displayed the correct 6 digit grid square as displayed on the GPS and displayed changes whenever they occurred in near real time. That's an improvement over previous attempts where RoverLog would not display updated position.
There were seven ..... I'll call them disconnects where RoverLog displayed the red warning banner stating there was invalid GPS data and interrupted the GPS server position data and switched to manual input. There appeared to be three types of disconnects, characterized by the steps required to recover the correct functionality.
1) Three of the seven disconnects occurred when my laptop's power saving function caused the display screen to go dark. This became predictable and occurred every time the laptop "went dark". When the display was revived by moving the mouse RoverLog displayed the last position shown before the display went off and switched modes to "Manual Input".
This disconnect was recovered in all three cases by simply clicking the button "from GPS" whereupon RoverLog resumed automatically updated position information provided by the GPS.
I believe I can change the power saving selections of my laptop to preclude this type of disconnect.
2) A second type of disconnect occurs for no known reason. We're just rolling along and the chime alerts me to check the screen. Roverlog has displayed invalid GPS data and switches to manual position input mode. This occurred four times. One of those times the disconnect occurred while I was glancing at the screen while in motion; nothing else was going on. It just disconnected for no apparent reason. The GPS module displayed correct position information on the lower half of that box, blinking about once a second and operating exactly the way it does when the main RL screen updates position information from the GPS.
There were two recovery actions resulting from this type of disconnect; One recovery was successful using the method described above: simply clicking the "from GPS button on the main RL screen. The other disconnect required restarting the GPS server even though it appeared to be fully functional.
3) The third type of disconnect presented just like (2) above; no known reason.
Recovery was a bit more complicated. When clicking the "from GPS button in the main display RoverLog immediately displayed the "invalid GPS data" warning and retained the Manual position input mode....... like it wouldn't even try to receive data from the GPS. Restarting the GPS Server had no effect. The only way I could recover GPS functionality was to stop RoverLog and restart the entire program.
One other observation: An unsuccessful recovery attempt from a disconnect had two flavors differentiated by the timing of the warning banner. Three things could occur. a) one could take an action and it could cause a recovery, b) one could take an action and the "from GPS" button would remain displayed for a couple of seconds then the warning banner would display saying "Invalid GPS data" then the position mode would switch to "manual input" and the recovery attempt would be unsuccessful.or c) Immediately following an action one would see the warning banner and the mode would not switch to "from GPS". In every case the behavior exhibited by (c) required complete RoverLog shutdown and re-start.
Summary: GPS position functionality is improved but is not reliable enough to be considered automatic. GPS functionality needs to be completely stable with zero disconnects/interruptions. This issue will become critical if ARRL adopts distance based scoring using 6 digit grid information, as they have proposed for future UHF contests.
Please let me know how I can support troubleshooting/debugging.
73 Bill
W7QQ DM75ao