gps.h matching current hal