The Following User Says Thank You to Paxton For This Useful Post: | ||
|
2008-07-31
, 13:20
|
|
Posts: 868 |
Thanked: 474 times |
Joined on Oct 2007
@ Capital District, NY, USA
|
#42
|
|
2008-07-31
, 13:38
|
Posts: 21 |
Thanked: 6 times |
Joined on Apr 2008
|
#43
|
The Following User Says Thank You to Paxton For This Useful Post: | ||
|
2008-07-31
, 14:26
|
|
Posts: 868 |
Thanked: 474 times |
Joined on Oct 2007
@ Capital District, NY, USA
|
#44
|
|
2008-07-31
, 14:37
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#45
|
|
2008-07-31
, 14:51
|
Posts: 21 |
Thanked: 6 times |
Joined on Apr 2008
|
#46
|
|
2008-07-31
, 16:12
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#47
|
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2008-07-31
, 22:31
|
Posts: 21 |
Thanked: 6 times |
Joined on Apr 2008
|
#48
|
|
2008-08-01
, 07:34
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#49
|
The lesson seems to be that you should make a backup copy of nvd_data taken from a period when you know it had locked on okay. Then, never, ever, turn off your N810 or let the battery go flat if it is not locked on. I am 90% certain that this what caused both of mine to go bad as I reckon that they were turned off indoors. So, always turn off your N810 when you're standing by a window or outdoors. Oh, and it's probably a good idea to make sure that gpsd is turned off before pressing the off button.
P.S. Thanks for the pointer to the Matlab toolbox. I'd like to find time to have a go one day.
|
2008-08-01
, 20:08
|
Posts: 21 |
Thanked: 6 times |
Joined on Apr 2008
|
#50
|
The Following User Says Thank You to Paxton For This Useful Post: | ||
I had two N810s that refused to fix (>12 hours) and were sitting on the same window sill as two others that were happily locked on. The two sick ones couldn't see any satellites whilst the other two could see seven or eight with at least four lit up in green.
I found that I could copy the /var/lib/gps/nvd_data from one of the good ones to the two ailing ones, restart the gpsd (via the GPS Enable tick box) and they both recovered.
There is now a script sitting on all four that, should I get stuck again, will copy a 'good' nvd_data to /var/lib/gps. Hopefully this will allow me to get working again if the problem reappears (which it will).
My guess is that, if gpsd shuts down when it is not locked, then garbage can get written to nvd_data. Sometimes it can cope, other times it can't and the effects are unpredictable.
I imagine that, for this workaround to be of use to anyone else, you would need your own 'good' nvd_data saved at a time when you know it is locked on in your part of the world.
HTH
Paxton
P.S. I've tried copying the nvd_data to a fifth N810. My window sill isn't big enough for that one, so it is on a bench well away from the window. It has locked on no problem.