Mündəricat:

Toxbook kitabımda GPS: 7 addım (şəkillərlə)
Toxbook kitabımda GPS: 7 addım (şəkillərlə)

Video: Toxbook kitabımda GPS: 7 addım (şəkillərlə)

Video: Toxbook kitabımda GPS: 7 addım (şəkillərlə)
Video: Can Dündar'ın sesinden, Demirtaş'ın ilk öykü kitabı Seher: 1-İçimizdeki erkek 2024, Noyabr
Anonim
Toxbook kitabımda GPS
Toxbook kitabımda GPS

Həyat yoldaşımdan əla bir noutbuk aldım. Mənim üçün ən yaxşı həll yolu olan Panasonic Toughbook CF-53. Linux işləyirəm və kompüterimi əsasən layihələrim üçün istifadə edirəm. Bu o deməkdir ki, tez -tez avadanlıqlara baxmıram. Həm də tez -tez xaricdə və ya Avropada yolda oluram. Normalda harada olduğumu bilmək üçün cib telefonumdan istifadə edirəm, ancaq zaman zaman xəritəni yeniləməli olduğumda heç bir mobil əlaqəm olmur. Əlbəttə ki, problemi həll etmək üçün tətbiqlər var, ancaq cihazları, xüsusən də arxasında bananı olanlardan nifrət edirəm (masanın üstünə qoyun, ekranı sındırın;-)). Pis cihazları aradan qaldırmaq üçün Toughbook -a GPS tətbiq etməyi planlaşdırdım. HW -ni necə dəyişdirəcəyimi və Manjaro Linux -un modulunu mümkün qədər çox funksiyadan istifadə etməyi göstərəcəyəm.

Addım 1: Doğru Donanımı seçin

Doğru Donanımı seçin
Doğru Donanımı seçin
Doğru Donanımı seçin
Doğru Donanımı seçin
Doğru Donanımı seçin
Doğru Donanımı seçin

Normal olaraq Toughbooks. Pro -da qurulan GOBI2000 -i sınadım:

- Mini-pci kartı cızıqlıdır

- davam edən bir hüceyrə də var

Yanlış:

- İşləmir (Linux -da işə salmaq mümkündür, amma qarışıqlıqdır)

Sonra əlimi əsasən ublox Neo-7N-0-002 olan Versalogic VL-MPEu-G2 GPS-ə aldım. Bu şey demək olar ki, qutudan çıxdı, amma boy kitabımın qapağı yüksəkliyə görə bağlana bilmədi. Buna görə ütünü qızdırın və lazımsız əşyaları çıxarın. Batareya və bəzi bağlayıcılar kimi. Həm də mobil antenanı həddindən artıq kiçildim.

Versalogic haqqında daha çox məlumat:

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

Neo7 üçün daha çox məlumat:

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

Addım 2: BIOS üçün qəribə şeylər

BIOS üçün qəribə şeylər
BIOS üçün qəribə şeylər
BIOS üçün qəribə şeylər
BIOS üçün qəribə şeylər

hər şeydən əvvəl, cihazların bir şəkil və ya USB cihazı olaraq gəlməsini görmədiyim bir problem var idi Neo bir USB cihazı olaraq ortaya çıxacaq, bunun üçün "lsusb" cəhd edə bilərsiniz. Ancaq qeyd edildiyi kimi, cihaz siyahıya alınmadı. Bir neçə onillikdən sonra İnternetdə PCI yuvasının standart olaraq söndürüldüyünü öyrəndim. (Bunun üçün multimetrdən istifadə etmişəm)

Dərhal təlimatdan kənarda: Mini PCIe konnektorunun 20 pinindəki W_DISABLE# siqnalı modulu söndürmək üçün istifadə edilə bilər. Siqnal yüksək olduqda (standart) güc açılır. Siqnal aşağı olduqda, lövhə söndürülür. Bu çox aşağı güc tətbiqləri üçün faydalıdır. Bu siqnalın necə idarə olunacağı modulun quraşdırıldığı lövhədən asılıdır. Bu siqnal üçün nəzərdə tutulan istifadə simsiz modullardakı ötürücüləri söndürməkdir, buna görə də bu modulda istifadə normal olaraq standart sürücülər tərəfindən dəstəklənmir.

Mini-pci portunu işə salmaq üçün bios-a yükləməlisiniz "İsteğe bağlı Kit Konfiqurasiyası" na gedin, sizdən "toughkit" istifadə etmək istəniləcək (şəbəkədə bir yerdə tapdım) Orada kodu 04 olaraq dəyişdirin hex … İndi saxladıqdan və yenidən başladıqdan sonra PCI yuvası açılır və işləyir

susmaq

bir şey tapmalısan

Avtobus 001 Cihazı 004: ID 1546: 01a7 U-Blox AG [u-blox 7]

Addım 3: GPSd Running alın

GPSd Running alın
GPSd Running alın

Əvvəlcə gpsd: pacman -Ss gpsd qurun, sonra gpsd -konfiqurasiyasına uyğun cihazı əlavə edin mənim üçün "/dev/ttyACM0"

Konfiqurasiyanı açmalı və ona uyğun olaraq əlavə etməlisiniz. Müştəri bağlanmadan əvvəl siqnal axtarmaq üçün -n seçiminə də kömək edir:

joe /etc /gpsd

və axtarın

CİHAZLAR = "/dev/ttyACM0"

GPSD_OPTIONS = "-n"

sonra gpsd -ni işə salmalı və başlamalısınız

systemctl gpsd imkan verir

systemctl gpsd başladın

indi deamon qaçmalıdır

Addım 4: İlk Cavabı alın

İlk Cavabı Alın
İlk Cavabı Alın

Heç bir şey üçün istifadə edə bilməyəcəyiniz şəkildə göstərilən bəzi məlumatları əldə etmək üçün terminalda gpsmon -dan istifadə edə bilərsiniz, ancaq işin işləyib -işləmədiyini görə bilərsiniz. Quraşdırmaq üçün istifadə edin

Pacman -SS gpsmon

Uğurlu bir quraşdırmadan sonra sadəcə işə başlaya bilərsiniz

gpsmon

Orada mövqe vaxtını və digər şeyləri görə bilərsiniz.

Addım 5: Navit Running alın

Navit Qaçışını əldə edin
Navit Qaçışını əldə edin
Navit Qaçışını əldə edin
Navit Qaçışını əldə edin
Navit Qaçışını əldə edin
Navit Qaçışını əldə edin

Navit istifadə edərək mövqeyinizi xəritədə göstərə bilərsiniz. (İstədiyim hər şey) Həm də növbəli naviqasiya ilə bir dönüş mümkündür. (Bu funksiyaya yeni Truck -da ehtiyacım olacaq … 10 ildən sonra) navit istifadə etmək üçün

Pacman -S navit

Navitin oflayn xəritələrlə işləməsini əldə etmək üçün xəritələri yükləməli və konfiqurasiya yolunu əlavə etməlisiniz.

joe /usr/share/navit/navit.xml

Xətti axtarın:

offline xəritələr əlavə etmək üçün

Gpsd -ni giriş cihazı olaraq aktiv etdiyinizə əmin olun:

Xəritəni yükləmək üçün bu səhifəyə müraciət edə bilərsiniz:

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

Addım 6: NTP -yə vaxt əlavə edin

NTP -ə Zamanı əlavə edin
NTP -ə Zamanı əlavə edin
NTP -ə Zamanı əlavə edin
NTP -ə Zamanı əlavə edin

Sisteminizdəki vaxtdan istifadə etmək üçün ntp.config -ə bəzi sətirlər əlavə etməlisiniz ki, bu da sisteminizdə daha yaxşı və dəqiq vaxt təyin etməyə imkan verir.

joe /etc/ntp.conf

və daxil edin:

# GPS (USB /dev /ttyACM0) serveri 127.127.28.0 minpoll 4 maxpoll 4 üstünlük

fudge 127.127.28.0 refd GPSd

keçid 127.127.28.0 vaxt1 0.065

və ntp deamonunu yenidən başladın

systemctl ntpd yenidən başladın

Nə olduğunu görəcəksən

ntpq -p

Addım 7: Entropiya Hovuzunuzu Artırın … Hələ edilməlidir

Hal -hazırda, maşınımdan entropi hovuzunu artırmaq üçün siqnal gücünü və digər şeyləri istifadə etmək üçün oynayıram.

Jet etməmişəm, amma bütün mövzuları anlamağa başladım, amma hələ də bir həll yoxdur.

Mən tng-tools qurdum və gps alıcısından alınan xam məlumatlar üçün gpspipe istifadə etdim.

pacman -Ss rng -tools

gpspipe -R> test.txt

sudo rngd -f -r test.txt

Bu bir anda ediləcək.

Tövsiyə: