Nusipirkau naują žaisliuką- GPS imtuvėlį (WBT300). Kažkokį paprastutį, su USB ir Bluetooth prieigom. Praktiškai man nereikalingas zababonas, bet vistiek smalsu pažaisti.
Prie aparačiuko eina kažkoks kinietiškas softas kuris rodo jau dekoduotą informaciją. Koordinatės kiek žiūrėjau išlieka daugmaž pastovios, nors kartais prietaisui vaidenasi, kad priedelis kažkur važiuoja 0.16km/h greičiu.
Kiek nuvylė aukščio rodymas. Mano kambario aukštis kinta nuo 60 iki 170 metrų nuo jūros lygio. O aš galvojau, kad mano namas stabiliai pritvirtintas prie žemės.
Dar prietaisiuko neišardžiau, bet pagal teorija viduje turi buti kažkoks imtuvas, mėlyndančio siustuvėlis ir RS232-USB adapteris. Čia tokia slapta mintis kilo apeiti ta USB navarotą…
O šiaip, pas windozę susiinstaliuoja virtualų COM portą ir galima su Hyperterminalo programėlę pamatyti visus duomenis kurie “išteka” iš prietaisiuko. Va pavyzdukas:
$GPGSA,A,3,25,20,02,04,,,,,,,,,3.5,2.8,2.1*3E
$GPGSV,3,1,12,25,67,177,25,23,39,086,19,20,11,140,20,02,35,276,38*7C
$GPGSV,3,2,12,16,27,057,,29,06,344,17,27,49,200,14,13,83,064,13*75
$GPGSV,3,3,12,04,30,232,29,06,04,011,,08,19,208,,10,13,308,*75
$GPRMC,183101.000,A,5453.5577,N,02356.2293,E,0.00,214.57,120208,,,A*67
$GPGGA,183101.000,5453.5577,N,02356.2293,E,1,04,2.8,66.1,M,28.9,M,,0000*65
$GPGSA,A,3,25,20,02,04,,,,,,,,,3.5,2.8,2.1*3E
$GPGSV,3,1,12,25,67,177,25,23,39,086,19,20,11,140,19,02,35,276,38*76
$GPGSV,3,2,12,16,27,057,,29,06,344,16,27,49,200,14,13,83,064,12*75
$GPGSV,3,3,12,04,30,232,29,06,04,011,,08,19,208,,10,13,308,*75
$GPRMC,183102.000,A,5453.5577,N,02356.2293,E,0.00,214.57,120208,,,A*64
$GPGGA,183102.000,5453.5577,N,02356.2293,E,1,04
Gudresni žmonės iš šio šiukšlyno gali nustatyti eksperimento vietą ir laiką. Šiai kelias eilutes iš karto pats supratau. Tačiau kitos eilutės dar paslaptingos.
Kiek kainavo ir kur pirkai? Ar elementu veikia?
Pirkau BMSe. O ka reiškia “Ar elementu veikia?” T.y. ar reikia batareikos? Jei per USB tai nebutina. O jei per melyndantį tai reikia. Naudoja standartinę NOKIA batareiką.
Tai NMEA 0183 protokolas. Nuosavybinis, bet GPS’o informacijai naudojamas jo poaibis gana plačiai žinomas: http://www.gpsinformation.org/dale/nmea.htm
Dėl tikslumo, tai nieko nuostabaus. Pirma, kambary signalo kokybė prasta, daug atspindžių. Antra, horizontalių koordinačių CEP yra apie 25 metrus. Vertikalus tikslumas mažesnis.
Trečia, įrašius statiško GPS’o tracką, paišomą per kelias valandas, parą, savaitę, ir apskaičiavus vidurkį, galima pasiekti centimetrų tikslumą.
Eksperimentas vyko Kaune, Ąžuolyne?
panašiai 🙂
Klausymeli turiu. Turiu kabeliuka per jy eina duomenys (RS232) reik tu duomenu nuskaityma kazkaip suorganizuot. Paskaites sita posta pastebejau kad minejai kazka apie “Hyperterminal” programele. Gal su ja galima butu surinkti duomenys is to kabeliuko? ar gal yra kitokiu sprendimu sitai problemai issprest? baisiai reikia tu duomenu…
dekui.
Priklauso nuo protokolo ir noro skaityti. Skaitant aktyviai, pats siunti komandas į kabelį ir prietaisas bendrauja. Jei norima įsiterpti į kabelį, galima nuskaityti duomenų srautą, tačiau kai kuriais atvejais, toks srautas būna koduojamas, tai nuskaitysim tik padriką duomenų košę. Tačiau, jei žinomas protokolas ir jis supaprastintas iki 8N1 ir žinomas greitis, tada jokių problemų neiškyla.