Zadanie z GPS'em

Pytania i odpowiedzi dotyczące sprzętu Unitronics

Moderatorzy: Marek Sikora, Mateusz Sikorski

Zadanie z GPS'em

Postprzez lis28 » Pn, 21 paź 2013, 09:20

Witam,
dziś natrafiłem na problem podczas liczenia odległości pomiędzy dwoma punktami zadanymi z GPS'u.
GPS wysyła do sterownika następujące zdanie:

GPRMC,161229.487,A,3723.2475,N,12158.3416,W,0.13,309.62,120598, ,10*

Program liczy poprawnie odległości przy współrzędnych z "N" oraz "W", lecz muszę uwzględnić również przemieszczenie na inne półkule (współrzędne "S" oraz "E").
Ze stringu wyciągam znaki odpowiedzialne za strony świata lecz nie wiem w jaki sposób postawić warunek zmiany wartości współrzędnych (mnożenia przez -1) przy zmianie znaku np. z "N" na "S".

Pozdrawiam
lis28
 
Posty: 21
Dołączył(a): Pn, 12 sie 2013, 14:21

Re: Zadanie z GPS'em

Postprzez lis28 » Pn, 21 paź 2013, 10:02

Ok, już rozwiązane. Zapomniałem, że wyłuskując te bity ze stringu mam je już podane w ASCII
lis28
 
Posty: 21
Dołączył(a): Pn, 12 sie 2013, 14:21


Powrót do Unitronics



Kto przegląda forum

Użytkownicy przeglądający to forum: Google [Bot] i 18 gości

cron