Obsah:

GPS na mojom Toughbooku: 7 krokov (s obrázkami)
GPS na mojom Toughbooku: 7 krokov (s obrázkami)

Video: GPS na mojom Toughbooku: 7 krokov (s obrázkami)

Video: GPS na mojom Toughbooku: 7 krokov (s obrázkami)
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, November
Anonim
GPS na mojom Toughbooku
GPS na mojom Toughbooku

Od svojej manželky mám skvelý notebook. Je to Panasonic Toughbook CF-53, ktorý je pre mňa najlepším riešením. Používam Linux a počítač používam hlavne na svoje projekty. To znamená, že sa často o zariadenie nestarám. Tiež som dosť často vonku alebo na cestách v Európe. Bežne používam mobilný telefón, aby som mal predstavu, kde som, ale z času na čas nemám žiadne mobilné pripojenie, keď musím aktualizovať mapu. Samozrejme existujú aplikácie na vyriešenie problému, ale nenávidím zariadenia, najmä tie, ktoré majú na zadnej strane banán (položte ho na prasknutý displej na stole;-)). Aby som prekonal zlé zariadenia, plánoval som implementovať GPS do Toughbooku. Ukážem, ako zmeniť HW a nastaviť modul pre môj Manjaro Linux tak, aby používal čo najviac funkcií.

Krok 1: Vyberte správny hardvér

Vyberte správny hardvér
Vyberte správny hardvér
Vyberte správny hardvér
Vyberte správny hardvér
Vyberte správny hardvér
Vyberte správny hardvér

Skúsil som GOBI2000, ktorý je bežne zabudovaný v Toughbookoch. Pro:

- Karta mini-pci je drzá

- prebieha aj nejaká bunková vec

Nevýhoda:

- Nefunguje (Je možné ho spustiť v systéme Linux, ale je to neporiadok)

Potom sa mi dostal do rúk Versalogic VL-MPEu-G2 GPS, ktorý je hlavne ublox Neo-7N-0-002. Táto vec fungovala takmer okamžite po vybalení z krabice, ale veko môjho notebooku nie je možné zavrieť kvôli výške. Zahrejte žehličku a odstráňte všetky nepotrebné veci. Rovnako ako batéria a niektoré konektory. Tiež som zmenšil mobilnú anténu.

viac informácií o Versalogic:

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

Ďalšie informácie pre neo7:

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

Krok 2: Zvláštne veci pre systém BIOS

Zvláštne veci pre BIOS
Zvláštne veci pre BIOS
Zvláštne veci pre BIOS
Zvláštne veci pre BIOS

v prvom rade som mal problém, že som nevidel, že sa zariadenia budú zobrazovať ako obrázky alebo ako zariadenia USB. Neo príde ako zariadenie USB, takže na to môžete skúsiť „lsusb“. Ako však bolo uvedené, zariadenie nebolo uvedené v zozname. Po niekoľkých desaťročiach na internete som zistil, že slot PCI bol predvolene vypnutý. (Použil som na to multimetr)

Priamo mimo manuálu: Signál W_DISABLE# na pine 20 konektora Mini PCIe je možné použiť na vypnutie napájania modulu. Keď je signál vysoký (predvolené), je zapnuté napájanie. Keď je signál slabý, doska sa vypne. To je užitočné pre aplikácie s veľmi nízkym výkonom. Ako je tento signál riadený, závisí od dosky, na ktorej je modul nainštalovaný. Plánované použitie tohto signálu je vypnutie vysielačov na bezdrôtových moduloch, takže použitie tohto modulu nie je štandardne podporované štandardnými ovládačmi.

Ak chcete povoliť port mini-pci, musíte naštartovať systém BIOS tam, kde nájdete časť „Konfigurácia voliteľnej súpravy“, budete požiadaní o použitie PW „hardkit“(našiel som to niekde na internete) Tam zmeňte kód na 04 hex … Teraz po uložení a reštarte je slot pci zapnutý a zapnutý

lsusb

mal by si niečo nájsť

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

Krok 3: Spustite GPSd

Spustite GPSd
Spustite GPSd

Najprv nainštalujte gpsd: pacman -Ss gpsd a potom pridajte zodpovedajúce zariadenie do gpsd -config, pre mňa je to „/dev/ttyACM0“

Musíte otvoriť konfiguráciu a podľa toho pridať. Užitočná je aj možnosť -n na vyhľadávanie signálu aj pred pripojením klienta:

joe /etc /gpsd

a hľadať

DEVICES = "/dev/ttyACM0"

GPSD_OPTIONS = "-n"

potom musíte povoliť a spustiť gpsd

systemctl povoliť gpsd

systemctl start gpsd

teraz by mal démon bežať

Krok 4: Získajte prvú odpoveď

Získajte prvú odpoveď
Získajte prvú odpoveď

Môžete použiť gpsmon v termináli na získanie niektorých informácií zobrazených spôsobom, ktorý nemôžete použiť na nič. Môžete však zistiť, či vec funguje alebo nie. Ak chcete nainštalovať, použite

pacman -Ss gpsmon

po úspešnej inštalácii ju môžete jednoducho začať používať

gpsmon

Tu môžete vidieť čas polohy a ďalšie veci.

Krok 5: Spustite Navit

Spustite Navit
Spustite Navit
Spustite Navit
Spustite Navit
Spustite Navit
Spustite Navit

Na zobrazenie svojej polohy na mape môžete použiť navigáciu. (Všetko, čo chcem) Tiež je možná navigácia krok za krokom. (Túto funkciu budem potrebovať v mojom novom Trucku … o 10 rokov) Na inštaláciu použite navit

pacman -Ss navit

Aby navigácia fungovala s offline mapami, musíte si ich stiahnuť a pridať cestu do konfigurácie.

joe /usr/share/navit/navit.xml

Hľadaj riadok:

pridať offline mapy

Uistite sa tiež, že ste ako vstupné zariadenie povolili gpsd:

Mapu si môžete stiahnuť z tejto stránky:

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

Krok 6: Pridajte čas do NTP

Pridajte čas do NTP
Pridajte čas do NTP
Pridajte čas do NTP
Pridajte čas do NTP

Ak chcete tiež využiť čas vo svojom systéme, musíte do ntp.config pridať niekoľko riadkov, čo vám umožní oveľa lepšie a presnejšie načasovanie vo vašom systéme.

joe /etc/ntp.conf

a zadajte:

# GPS (USB /dev /ttyACM0) server 127.127.28.0 minpoll 4 maxpoll 4 prefer

fudge 127.127.28.0 refid GPSd

fondán 127,127,28,0 čas1 0,065

a reštartujte ntp deamon

systemctl restart ntpd

Uvidíte, čo sa deje

ntpq -p

Krok 7: Zvýšte svoj fond entropie … Stále je potrebné to urobiť

Práve teraz sa hrám, aby som použil signálnu strunu a ďalšie veci na zvýšenie fondu entropií z môjho počítača.

Nemám to hotové, ale začal som rozumieť všetkým témam, ale stále žiadne riešenie.

Nainštaloval som nástroje tng a na surové údaje z prijímača gps používam gpspipe.

nástroje pacman -Ss rng

gpspipe -R> test.txt

sudo rngd -f -r test.txt

V určitom okamihu sa to stane.

Odporúča: