Sisällysluettelo:

GPS My Toughbookissa: 7 vaihetta (kuvilla)
GPS My Toughbookissa: 7 vaihetta (kuvilla)

Video: GPS My Toughbookissa: 7 vaihetta (kuvilla)

Video: GPS My Toughbookissa: 7 vaihetta (kuvilla)
Video: Hozier - Take Me To Church 2024, Marraskuu
Anonim
GPS My Toughbookissa
GPS My Toughbookissa

Sain vaimolta hienon kannettavan tietokoneen. Se on Panasonic Toughbook CF-53, joka on paras ratkaisu minulle. Käytän Linuxia ja käytän tietokonetta pääasiassa projekteihini. Tämä tarkoittaa sitä, että en usein huolehdi laitteista. Lisäksi olen melko usein ulkona tai tien päällä Euroopassa. Yleensä käytän matkapuhelinta saadakseni käsityksen siitä, missä olen, mutta aika ajoin minulla ei ole matkapuhelinyhteyttä, kun minun on päivitettävä kartta. Tietenkin on olemassa sovelluksia ongelman ratkaisemiseksi, mutta vihaan laitteita, erityisesti sellaista, jonka takana on banaani (Aseta se pöydän säröillä olevalle näytölle;-)). Huonojen laitteiden voittamiseksi suunnittelin GPS: n ottamista käyttöön Toughbookissa. Kuvailen kuinka muuttaa HW ja asettaa moduulin Manjaro Linuxille käyttämään mahdollisimman monia toimintoja.

Vaihe 1: Valitse oikea laitteisto

Valitse oikea laitteisto
Valitse oikea laitteisto
Valitse oikea laitteisto
Valitse oikea laitteisto
Valitse oikea laitteisto
Valitse oikea laitteisto

Olen kokeillut GOBI2000 -laitetta, joka on tavallisesti sisäänrakennettu Toughbooksiin.

- Mini-pci-kortti on cheep

- on myös jotain solukko -asiaa käynnissä

Con:

- Ei toimi (On mahdollista saada se toimimaan Linuxissa, mutta se on sotku)

Sitten sain käsiini Versalogic VL-MPEu-G2 GPS: n, joka on pääasiassa ublox Neo-7N-0-002. Tämä asia toimi melkein laatikosta, mutta toughtbookin kansi ei voi sulkeutua korkeuden vuoksi. Joten lämmitä silitysrauta ja poista kaikki tarpeettomat tavarat. Kuten akku ja jotkut liittimet. Kutistin myös matkapuhelinantennin liikaa.

Lisätietoja Versalogicista:

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

Lisätietoja info neo7: lle:

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

Vaihe 2: Outoja asioita BIOSille

Outoja asioita BIOSille
Outoja asioita BIOSille
Outoja asioita BIOSille
Outoja asioita BIOSille

Ensinnäkin minulla oli ongelma, että en ole nähnyt laitteiden tulevan joko kuvina tai USB -laitteinaNeo tulee USB -laitteeksi, joten voit kokeilla "lsusb": tä. Mutta kuten mainittiin, laitetta ei ollut luettelossa. Muutaman vuosikymmenen jälkeen Internetissä olen huomannut, että PCI -paikka oli oletuksena pois päältä. (Olen käyttänyt tähän yleismittaria)

Suoraan käyttöoppaasta: Mini PCIe -liittimen nastan 20 W_DISABLE# -signaalia voidaan käyttää moduulin virran katkaisemiseen. Kun signaali on korkea (oletus), virta on päällä. Kun signaali on heikko, kortti sammutetaan. Tästä on hyötyä erittäin vähän virtaa käyttävissä sovelluksissa. Signaalin ohjaaminen riippuu kortista, johon moduuli on asennettu. Tämän signaalin tarkoitus on kytkeä langattomien moduulien lähettimet pois päältä, joten tavalliset ohjaimet eivät yleensä tue tämän moduulin käyttöä.

Jos haluat ottaa mini-pci-portin käyttöön, sinun on käynnistettävä bios siellä, siirry kohtaan "Valinnainen paketin kokoonpano" ja sinulta kysytään PW-käyttöä "hardkit" (olen löytänyt sen jossain verkossa) Muuta koodi 04 hex… Nyt tallennuksen ja uudelleenkäynnistyksen jälkeen pci -korttipaikka on päällä ja päällä

lsusb

sinun pitäisi löytää jotain

Väylä 001 Laite 004: ID 1546: 01a7 U-Blox AG [u-blox 7]

Vaihe 3: Käynnistä GPSd

Hanki GPSd käynnissä
Hanki GPSd käynnissä

Asenna ensin gpsd: pacman -Ss gpsd ja lisää sitten vastaava laite gpsd -kokoonpanoon, sillä se on "/dev/ttyACM0"

Sinun on avattava kokoonpano ja lisättävä sen mukaisesti. Myös -n -vaihtoehto auttaa signaalin etsimisessä myös ennen asiakkaan yhdistämistä:

joe /etc /gpsd

ja etsiä

LAITTEET = "/dev/ttyACM0"

GPSD_OPTIONS = "-n"

sitten sinun täytyy ottaa käyttöön ja käynnistää gpsd

systemctl ottaa gpsd käyttöön

systemctl käynnistä gpsd

nyt deamon pitäisi juosta

Vaihe 4: Hanki ensimmäinen vastaus

Hanki ensimmäinen vastaus
Hanki ensimmäinen vastaus

Voit käyttää gpsmonia päätelaitteessa saadaksesi joitain tietoja, joita et voi käyttää mihinkään, mutta voit nähdä, toimiiko asia vai ei. Asenna käyttö

pacman -Ss gpsmon

onnistuneen asennuksen jälkeen voit aloittaa sen

gpsmon

Siellä näet sijainnin ajan ja muut asiat.

Vaihe 5: Käynnistä Navit

Hanki Navit käynnissä
Hanki Navit käynnissä
Hanki Navit käynnissä
Hanki Navit käynnissä
Hanki Navit käynnissä
Hanki Navit käynnissä

Voit näyttää navigoinnin avulla sijaintisi kartalla. (Kaikki mitä haluan) Mahdollinen myös navigointi käännökseltä. (Tarvitsen tämän toiminnon uudessa kuorma -autossani … 10 vuoden päästä) Navitin käyttöönotto

pacman -Ss navit

Jotta navit toimisivat offline -karttojen kanssa, sinun on ladattava kartat ja lisättävä polku kokoonpanoon.

joe /usr/share/navit/navit.xml

Etsi rivi:

offline -karttojen lisäämiseksi

Varmista myös, että olet ottanut gpsd: n käyttöön syöttölaitteena:

Voit ladata kartan siirtymällä tälle sivulle:

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

Vaihe 6: Lisää aika NTP: hen

Lisää aika NTP: hen
Lisää aika NTP: hen
Lisää aika NTP: hen
Lisää aika NTP: hen

Jos haluat käyttää myös järjestelmän aikaa, sinun on lisättävä joitakin rivejä ntp.config -komentoon, mikä mahdollistaa paljon paremman ja tarkemman ajoituksen järjestelmässäsi.

joe /etc/ntp.conf

ja kirjoita:

# GPS (USB /dev /ttyACM0) -palvelin 127.127.28.0 minpoll 4 maxpoll 4 mieluummin

fudge 127.127.28.0 refid GPSd

fudge 127,127,28,0 aika1 0,065

ja käynnistä ntp deamon uudelleen

systemctl käynnistä ntpd uudelleen

Näet mitä tapahtuu

ntpq -p

Vaihe 7: Lisää entropia -allasta… on vielä tehtävä

Tällä hetkellä pelaan käyttääkseni signaalivirtaa ja muuta tavaraa entropia -altaan lisäämiseksi koneeltani.

Minulla ei ole sitä suihkukoneella, mutta aloin ymmärtää kaikkia aiheita, mutta silti ratkaisua.

Olen asentanut tng-tools ja käytän gpspipeä gps-vastaanottimen raakatietoihin.

pacman -Ss rng -tools

gpspipe -R> test.txt

sudo rngd -f -r test.txt

Tämä tehdään jossain vaiheessa.

Suositeltava: