problems combining millis() and GPS timekeeping

michinyon:
Which GPS are you using to get 40 samples per second ?

I read that he was logging data 40/sec, not that the GPS was providing updates at that rate.