fix bug in GPS::read()