Aktualnie SpySat dostarcza oprogramowania na urządzenia mobilne z systemami Windows Mobile oraz Google Android, jednak otwartość protokołu przesyłania danych powoduje, że możliwe jest stworzenie oprogramowania na dowolną platformę sprzętowo-programową.

 

Opis protokołu komunikacyjnego spysat
 

 

Protokół komunikacyjny opiera się na HTTP i polega na okresowym wywoływaniu ( zalecany okres czasu to 15 sekund lub jego wielokrotność) specjalnego URL ze zmiennymi w GET w następującym formacie:

 

http://spysat.pl/dh/g.php?u=[LOGIN]&p=[PIN]&x=[LAT]&y=[LON]&z=[ALT]&s=[SPEED]


Opis parametrów:

 

[LOGIN] - login użytkownika w spysat

[PIN] - numeryczny PIN urządzenia który musi być taki sam jak ten który podaliśmy przy definiowaniu urządzenia

[LAT] - szerokość geograficzna w formacie kątowym (bez znaków minut i stopni) np. 50.5730831623077 - separator dziesiętny - kropka

[LON] - długość geograficzna w formacie kątowym (bez znaków minut i stopni) np. 23.0535784959793 - separator dziesiętny - kropka

[ALT] - wysokość nad poziomem morza  - wyrażona w metrach, podawana jako liczba całkowita (części dziesiętne są pomijane)

[SPEED] - prędkość poruszania się - - wyrażona w kilometrach na godzinę, podawana jako liczba całkowita (części dziesiętne są pomijane)

 

Można zatem tworzyć własne programy na dowolne urządzenie mobilne które posiada techniczne możliwości odbierania danych GPS i wysłania ich za pośrednictwem Internetu do naszego serwera



SpySat - Otwarta platforma geolokalizacyjna GPS. (c) Synteo 2016 | Studio | Studnie głębinowe podkarpacie | Free GPS Tracking

Google+