Uživatelské nástroje

Nástroje pro tento web


GPS navigace

GPS lze použít buď použít buď integrovanou v LTE modemu, nebo připojit vlastní do USB.

Ve všech případech je pak vhodné použít gpsd pro distribuci dat získaných z GPS ostatním softwarovým nástrojům.

Instalace GPSD

 opkg update && opgk install gpsd
  • nastav /etc/config/gpsd
  • otestuj například pomocí gpsmon z balíčku gpsd-clients
  • existují i jiné cesty, například ugps

GPS v LTE modemu

LTE modem obsažený v LTE-kitu obsahuje GNSS přijímač, jak je vidět na označení konektorů modemu.

Potřebný materiál

Úprava krytu Omnie

Do krytu je potřeba pro připojení GPS antény vyvrtat otvor pro SMA konektor. Vhodná pozice nového konektoru je například nad slotem pro optické připojení. Již zmíněný návod pro instalaci LTE kitu končí připojenými LTE anténami modemu.

Z tohoto stavu je potřeba omnii odstrojit vymontováním PCB a konektorů ze základního šasi. Teplovodivou gumu, která je na krabičce nalepená je potřeba ochránit před šponami z vrtání přelepením malířskou páskou.

V této fázi je pak možné vyvrtat další otvor do poloviny mezi již existující díry. Otvor je dobré vyvrtat menší a pak jej pilníkem teprve zvětšit tak, aby na jedné straně vznikla ploška o kterou se opře sploštělá část konektoru při dotahování.

Následně je možné ochranou pásku opět sloupnout a namontovat zpět veškerou elektroniku. Stačí pak již zapojit pigtal pro připojení antény a připojit GPS anténu.

Konfigurace GNSS přijímače

  • GPS se ovládá pomocí příkazů posílaných na /dev/ttyUSB3
  • seznam AT příkazů pro modem a pro GNSS
  • samotné NMEA věty by měly po získání pozice chodit z /dev/ttyUSB1

Postup zapnutí GNSS přijímače je následující

  1. Nakonfigurování přijímače pomocí „AT+QGPSCFG“
  2. Zapnutí GPS přijímače příkazem „AT+QGPS“

Bitová rychlost pro komunikaci je na všech portech automaticky nastavena na 9600bps, což je zároveň default pro většinu nástrojů.

Konfiguraci lze provést například nástrojem picocom /dev/ttyUSB3, přes který pošleme například následující sadu AT příkazů:

  AT+QGPSCFG="gnssconfig",3
  AT+QGPSCFG="glonassnmeatype",7
  AT+QGPSCFG="galileonmeatype",1
  AT+QGPSCFG="autogps;",1
  AT+QGPS=1

Následně by z /dev/ttyUSB1 měly začít chodit NMEA zprávy, což lze opět ověřit pomocí nástroje picocom /dev/ttyUSB3, po jeho spuštění by měl být vidět tok NMEA zpráv.

Následně již zbývá pouze gpsd nastavit port na kterém má NMEA zprávy sledovat. To se zajistí následujícím nastavením v souboru /etc/config/gpsd

  config gpsd 'core'
  	option enabled '1'
  	option device '/dev/ttyUSB1'
  	option port '2947'
  	option listen_globally '0'

Externí USB GPS

  • nainstaluj kmod-usb-cdc (pro ublox, jiné GPS mohou vyžadovat jiné drivery)
    •  opkg update && opkg install kmod-usb-cdc