Hi Gary,
You don't understand me, I disconnect the antenna, so at this time the PVT data by sure changed.
At least I expected that gpsdata.fix.mode will give me MODE_NO_FIX1.
But I got the data as before disconnecting antenna, include gpsdata.fix.mod=MODE_3D.
I found the workaround, but it seems me very ugly.
Now every time that I want to get PVT data, I open the session by gps_open(), and after I get the PVT data I close the session by gps_close().
Also this solution have some strange behavior - I found that after gps_open() I get right PVT data only after 3-5 gps_read().
It despite the fact that I am using gps_waiting() before gps_read().
Thanks,
Yakov