"Oprogramowywanie" GPS'ow jest jednakowe dla wszystkich typow (kabelkowe, cf, sd, bluetooth) i modeli. Polega po prostu na czytaniu danych, ktore odbiornik GPS wysyla na okreslony port szeregowy (COM). Dane te sa w odpowiednim formacie - najczesciej w standardzie NMEA (ale moze to byc tez protokol Sirf albo Garmin). Przykladowe dane NMEA wygladaja tak:
$GPRMC,191410,A,4735.5634,N,00739.3538,E,0.0,0.0,181102,0.4,E,A*19
W tych komunikatach zawarty jest czas, dlugosc i szerokosc geogr., predkosc itd, ktore wykorzystujesz dalej w swoim programie.