
GPS mam na porcie COM40 (emulowany po BT). Dziala w 1 strone (to chyba jasne ?

Oto przykladowe:
(Wspolrzedne zakrylem przez znak #)
O ile interpretacja danych offline nie bedzie trudna (starczy explode po przecinkach i explode na pojedyncze paczki) to interpretacja w miare na zywo tak.
Ustalilem ze paczki przychodza 1paczka/s.
I teraz jak to zgrac w czasie aby nie gubic paczek?
Jesli nakaze jednemu skryptowi w tle zpaisywac dane po 1 od pliku a drugiemu czytac pobija sie o plik i porozstawia sie czas.
Jeden skrypt robiacy robicy z aktualnej paczki ktora odebral strone a nastepnie ta strone pobieram ajaxem?
Fajne ale ma wade, bedie gubic paczki i trzba php tak zaprogramowac aby ragowalo tylko na pelna paczke z danymi.
Czy ktos ma jakis mundry pomysl jak to ugryzc?
Zdaje sobie sprawe ze wybralem dosc prosta w realizacji ze strony ilosci kodu ale trudna w zaplanowaniu rzecz ale mysle ze drodzy koledzy podacie dlon

edit:
A wiec znalazm troche infromacji:
http://gpsd.berlios.de/vendor-docs/fastrax-1.31.pdf <- Ogolny zarys NMEA (strony 12-45)
http://www.gpsinformation.org/dale/nmea.htm <- szczegolowe informacje
Ale nadal nie wiem jak to zgrac w czasie ;/
edit2:
Wpadlem na mniej wiecej taki pomysl ze otwieram COM, zapisuje do zmiennej aktuyalny micro time i zacyznam w petli fget`em pobierac sobie dane z com. Petla wykona sie wtedy gdy od microtime poczatkowego nie minelo wiecej niz 2sec.
Gdy minelo 2 sec moge byc pewny ze dotarlo do mnie conajmniej 1.5 paczki danych.
W sumie wtedy gubie co druga paczke ale chyba nie ma innego wyjscia bo pomyslu innego ja nie mam a wam rowniez nic do glowy nie przychodzi
