Kazalo:

GPS na mojem Toughbooku: 7 korakov (s slikami)
GPS na mojem Toughbooku: 7 korakov (s slikami)

Video: GPS na mojem Toughbooku: 7 korakov (s slikami)

Video: GPS na mojem Toughbooku: 7 korakov (s slikami)
Video: Лайфхаки и трюки с Apple Airpods Pro 2024, Julij
Anonim
GPS na mojem Toughbooku
GPS na mojem Toughbooku

Od žene imam odličen prenosni računalnik. To je Panasonic Toughbook CF-53, ki je zame najboljša rešitev. Uporabljam Linux in računalnik uporabljam predvsem za svoje projekte. Kar pomeni, da pogosto ne skrbim za opremo. Pogosto sem tudi zunaj ali na poti po Evropi. Običajno uporabljam svoj mobilni telefon, da bi razumel, kje sem, vendar občasno nimam mobilne povezave, ko moram osvežiti zemljevid. Seveda obstajajo aplikacije za rešitev težave, vendar sovražim naprave, še posebej tiste z banano na hrbtu (postavite ga na razpokan zaslon na mizi;-)). Za premagovanje slabih naprav sem nameraval vnesti GPS v Toughbook. Ponazoril bom, kako spremeniti HW in nastaviti modul za svoj Manjaro Linux tako, da uporablja čim več funkcij.

1. korak: Izberite pravo strojno opremo

Izberite pravo strojno opremo
Izberite pravo strojno opremo
Izberite pravo strojno opremo
Izberite pravo strojno opremo
Izberite pravo strojno opremo
Izberite pravo strojno opremo

Preizkusil sem GOBI2000, ki je običajno vgrajen v Toughbooks.

- Kartica mini-pci je poceni

- ima tudi nekaj mobilnih stvari v teku

Proti:

- Ne deluje (v Linuxu ga je mogoče zagnati, vendar je zmešnjava)

Nato sem dobil v roke Versalogic VL-MPEu-G2 GPS, ki je predvsem ublox Neo-7N-0-002. Ta stvar je delovala skoraj iz škatle, vendar pokrova moje knjige ne morem zapreti zaradi višine. Zato segrejte likalnik in odstranite vse nepotrebne stvari. Tako kot baterija in nekateri priključki. Preveč sem skrčil tudi mobilno anteno.

več informacij za Versalogic:

www.versalogic.com/products/DS.asp?Product…

Več informacij o neo7:

www.u-blox.com/en/product/neo-7-series

2. korak: Čudne stvari za BIOS

Čudne stvari za BIOS
Čudne stvari za BIOS
Čudne stvari za BIOS
Čudne stvari za BIOS

najprej sem imel problem, da nisem videl naprav, ki bi bile prikazane kot slika ali USB naprava, neo bo prišel kot USB naprava, tako da lahko za to poskusite "lsusb". Toda kot omenjeno, naprava ni na seznamu. Po nekaj desetletjih v internetu sem ugotovil, da je reža PCI privzeto izklopljena. (Za to sem uporabil multimeter)

Neposredno iz priročnika: Signal W_DISABLE# na zatiču 20 priključka Mini PCIe lahko uporabite za izklop napajanja modula. Ko je signal visok (privzeto), je napajanje vklopljeno. Ko je signal nizek, se plošča izklopi. To je uporabno za aplikacije z zelo nizko porabo energije. Kako se nadzoruje ta signal, je odvisno od plošče, na kateri je nameščen modul. Predvidena uporaba tega signala je izklop oddajnikov na brezžičnih modulih, zato uporaba tega modula običajno ne podpirajo standardni gonilniki.

Če želite omogočiti vrata mini-pci, se morate zagnati v bios, pojdite na "Izbirna konfiguracija kompleta", od vas bo zahtevana uporaba PW "toughkit" (našel sem ga nekje na netu) Tam spremenite kodo na 04 hex … Po shranjevanju in ponovnem zagonu je reža pci vklopljena in vklopljena

lsusb

nekaj bi morali najti

Bus 001 Device 004: ID 1546: 01a7 U-Blox AG [u-blox 7]

3. korak: Zaženite GPSd

Zaženite GPSd
Zaženite GPSd

Najprej namestite gpsd: pacman -Ss gpsd, nato dodajte ustrezno napravo v gpsd -config zame je to "/dev/ttyACM0"

Odpreti morate konfiguracijo in jo ustrezno dodati. Pomaga tudi možnost -n pri iskanju signala tudi pred priključitvijo odjemalca:

joe /etc /gpsd

in poiščite

DEVICES = "/dev/ttyACM0"

GPSD_OPTIONS = "-n"

potem morate omogočiti in zagnati gpsd

systemctl omogoči gpsd

systemctl zaženi gpsd

zdaj bi moral demon teči

4. korak: Prvi odgovor

Pridobite prvi odgovor
Pridobite prvi odgovor

V terminalu lahko uporabite gpsmon, če želite prikazati nekatere informacije na način, ki ga ne morete uporabiti za nič, vendar lahko vidite, ali stvar deluje ali ne. Za namestitev uporabite

pacman -Ss gpsmon

po uspešni namestitvi lahko preprosto začnete

gpsmon

Tam si lahko ogledate čas položaja in druge stvari.

5. korak: Zaženite Navit

Get Navit Running
Get Navit Running
Get Navit Running
Get Navit Running
Get Navit Running
Get Navit Running

Za prikaz svojega položaja na zemljevidu lahko uporabite navit. (Vse kar želim) Možna je tudi navigacija po zavoju. (To funkcijo bom potreboval v svojem novem tovornjaku … čez 10 let) Za namestitev uporabe navit

pacman -Ss navit

Če želite, da navit deluje z zemljevidi brez povezave, morate prenesti zemljevide in pot dodati v konfiguracijo.

joe /usr/share/navit/navit.xml

Poiščite vrstico:

za dodajanje zemljevidov brez povezave

Prepričajte se tudi, da ste omogočili gpsd kot vhodno napravo:

Če želite prenesti zemljevid, se obrnite na to stran:

wiki.navit-project.org/index.php/OpenStree…

6. korak: Dodajte čas NTP

Dodajte čas NTP
Dodajte čas NTP
Dodajte čas NTP
Dodajte čas NTP

Če želite uporabiti tudi čas v sistemu, morate v ntp.config dodati nekaj vrstic, kar omogoča veliko boljši in natančnejši čas v vašem sistemu.

joe /etc/ntp.conf

in vnesite:

# Strežnik GPS (USB /dev /ttyACM0) 127.127.28.0 minpoll 4 maxpoll 4 prefer

fudge 127.127.28.0 refid GPSd

krema 127.127.28.0 čas1 0.065

in znova zaženite ntp deamon

systemctl znova zaženite ntpd

Boš videl, kaj se dogaja

ntpq -p

Korak 7: Povečajte svojo skupino entropij … To je še treba storiti

Trenutno se igram, da bi uporabil signal strenth in druge stvari za povečanje entropijskega bazena na svojem računalniku.

Nisem še naredil, vendar sem začel razumeti vse teme, vendar še vedno ni rešitve.

Namestil sem tng-tools in uporabljam gpspipe za neobdelane podatke iz sprejemnika gps.

pacman -Ss rng -tools

gpspipe -R> test.txt

sudo rngd -f -r test.txt

To bo nekoč storjeno.

Priporočena: