Gary,
> And gpsd ignores the PVT messsages when the GPS has lost fix. Better
> to do that than report bad PVT.
I would agree it would be incorrect to report bad PVT. However, I'm expecting gpsd to still report TPV JSON messages with mode == 1 (no fix) and blank fields for time, position, and velocity.
I'm getting hung up on the fact that gpsd reported TPV messages with a mode == 1 (no fix) on a cold boot but did not continue reporting those same messages on loss of fix. This behavior seems inconsistent to me.