İçindekiler:
- Adım 1: Doğru Donanımı Seçin
- 2. Adım: BIOS için Garip Şeyler
- 3. Adım: GPSd'yi Çalıştırın
- 4. Adım: İlk Yanıtı Alın
- Adım 5: Navit'i Çalıştırın
- Adım 6: Zamanı NTP'ye Ekleyin
- 7. Adım: Entropi Havuzunuzu Artırın… Hâlâ Yapılması Gerekiyor
Video: Toughbook'umda GPS: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Karımdan harika bir dizüstü bilgisayar aldım. Benim için en iyi çözüm olan Panasonic Toughbook CF-53. Linux kullanıyorum ve bilgisayarı çoğunlukla projelerim için kullanıyorum. Bu da çoğu zaman ekipmanla ilgilenmediğim anlamına geliyor. Ayrıca Avrupa'da oldukça sık dışarıda veya yoldayım. Normalde nerede olduğum hakkında bir fikir edinmek için cep telefonumu kullanırım ama zaman zaman haritayı yenilemem gerektiğinde hücresel bağlantım olmuyor. Tabii ki sorunu çözecek Uygulamalar var ama cihazlardan özellikle arkasında muz olanlardan nefret ediyorum (Masaya koyun kırık ekran;-)). Kötü cihazların üstesinden gelmek için Toughbook'a bir GPS yerleştirmeyi planladım. Manjaro Linux'um için donanımın nasıl değiştirileceğini ve modülün mümkün olduğunca çok işlev kullanması için nasıl kurulacağını göstereceğim.
Adım 1: Doğru Donanımı Seçin
Normalde Toughbooks. Pro'da yerleşik olan GOBI2000'i denedim:
- Mini pci kartı ucuz
- ayrıca devam eden bazı hücresel şeyler var
Con:
- Çalışmıyor (Linux'ta çalıştırmak mümkün ama ortalık karıştı)
Daha sonra, esas olarak bir ublox Neo-7N-0-002 olan bir Versalogic VL-MPEu-G2 GPS'e sahip oldum. Bu şey neredeyse kutudan çıktı ama ders kitabımın kapağı yükseklikten dolayı kapatılamıyor. Bu yüzden ütüyü ısıtın ve gereksiz tüm şeyleri çıkarın. Pil ve bazı konektörler gibi. Ayrıca hücresel anteni fazla küçülttüm.
Versalogic için daha fazla bilgi:
www.versalogic.com/products/DS.asp?Ürün…
neo7 için daha fazla bilgi:
www.u-blox.com/en/product/neo-7-series
2. Adım: BIOS için Garip Şeyler
Öncelikle cihazları ne resim ne de USB cihazı olarak görememe sorunu yaşadım neo bir USB cihazı olarak gelecek, bunun için "lsusb" deneyebilirsiniz. Ancak belirtildiği gibi cihaz listede yoktu. İnternette birkaç on yıl geçirdikten sonra, PCI yuvasının varsayılan olarak kapalı olduğunu öğrendim. (Bunun için bir multimetre kullandım)
Doğrudan kılavuzun dışında: Modül gücünü kapatmak için Mini PCIe konektörünün 20 numaralı pinindeki W_DISABLE# sinyali kullanılabilir. Sinyal yüksek olduğunda (varsayılan), güç açıktır. Sinyal düşük olduğunda, kart kapatılır. Bu, çok düşük güçlü uygulamalar için kullanışlıdır. Bu sinyalin nasıl kontrol edildiği, modülün kurulu olduğu karta bağlıdır. Bu sinyalin kullanım amacı kablosuz modüllerdeki vericileri kapatmaktır, bu nedenle bu modülde kullanım normalde standart sürücüler tarafından desteklenmez.
Mini pci bağlantı noktasını etkinleştirmek için bios'a önyükleme yapmanız gerekir, orada "Opsiyonel Kit Yapılandırması"na gidin, sizden bir PW kullanımı "toughkit" istenecektir (nette bir yerde buldum) Orada kodu 04 olarak değiştirin hex… Şimdi bir kaydetme ve yeniden başlatmanın ardından pci yuvası açılır ve
lsusb
bir şey bulmalısın
Veri Yolu 001 Aygıt 004: Kimlik 1546:01a7 U-Blox AG [u-blox 7]
3. Adım: GPSd'yi Çalıştırın
Öncelikle gpsd:pacman -Ss gpsd'yi kurun, ardından ilgili cihazı gpsd-config'e ekleyin benim için "/dev/ttyACM0"
Yapılandırmayı açmanız ve buna göre eklemeniz gerekir. Ayrıca, bir istemci bağlanmadan önce de sinyal aramak için -n seçeneğine yardımcı olur:
joe /etc/gpsd
ve ara
CİHAZLAR="/dev/ttyACM0"
GPSD_OPTIONS="-n"
o zaman gpsd'yi etkinleştirip başlatmanız gerekir
systemctl gpsd'yi etkinleştir
systemctl gpsd'yi başlat
şimdi deamon koşmalı
4. Adım: İlk Yanıtı Alın
Terminalde gpsmon'u kullanarak bazı bilgilerin hiçbir şey için kullanamayacağınız şekilde gösterilmesini sağlayabilirsiniz. Ancak bir şeyin çalışıp çalışmadığını görebilirsiniz. yüklemek için kullanın
pacman -Ss gpsmon
başarılı bir kurulumdan sonra basitçe başlatabilirsiniz
gpsmon
Orada pozisyon zamanını ve diğer şeyleri görebilirsiniz.
Adım 5: Navit'i Çalıştırın
Konumunuzu bir harita üzerinde göstermek için navit'i kullanabilirsiniz. (İstediğim her şey) Ayrıca dönüş yol navigasyon da mümkündür. (Bu fonksiyona yeni Kamyonumda ihtiyacım olacak… 10 yıl içinde)Navit kullanımını yüklemek için
pacman -Ss navigasyon
Navit'in çevrimdışı haritalarla çalışmasını sağlamak için haritaları indirmeniz ve yolu yapılandırmaya eklemeniz gerekir.
joe /usr/share/navit/navit.xml
Hattı arayın:
çevrimdışı haritaları eklemek için
Ayrıca giriş aygıtı olarak gpsd'yi etkinleştirdiğinizden emin olun:
Haritayı indirmek için bu sayfaya başvurabilirsiniz:
wiki.navit-project.org/index.php/OpenStree…
Adım 6: Zamanı NTP'ye Ekleyin
Sisteminizdeki zamanı da kullanmak için ntp.config dosyasına bazı satırlar eklemeniz gerekir, bu, sisteminizde çok daha iyi ve kesin zamanlama sağlar.
joe /etc/ntp.conf
ve şunu girin:
# GPS (USB /dev/ttyACM0)sunucusu 127.127.28.0 minpoll 4 maxpoll 4 tercih
geçiştirmek 127.127.28.0 yeniden doğrulama GPSd
şekerleme 127.127.28.0 zaman1 0.065
ve ntp deamon'u yeniden başlatın
systemctl ntpd'yi yeniden başlat
Neler olduğunu göreceksin
ntpq -p
7. Adım: Entropi Havuzunuzu Artırın… Hâlâ Yapılması Gerekiyor
Şu anda makinemden entropi havuzunu artırmak için sinyal gücünü ve diğer şeyleri kullanmak için oynuyorum.
Jet yaptırmadım ama tüm konuları anlamaya başladım ama yine de çözüm yok.
Tng araçları kurdum ve gps alıcısından gelen ham veriler için gpspipe kullanıyorum.
pacman -Ss rng araçları
gpspipe -R > test.txt
sudo rngd -f -r test.txt
Bu bir noktada yapılacaktır.
Önerilen:
Garmin GPS'iniz için Özel Haritalar Oluşturun: 8 Adım (Resimlerle)
Garmin GPS'iniz için Özel Haritalar Oluşturun: Yürüyüş ve diğer açık hava etkinlikleri için tasarlanmış bir Garmin GPS'iniz varsa (diğer birkaçının yanı sıra GPSMAP, eTrex, Colorado, Dakota, Oregon ve Montana serisi dahil), bunu yapmanız gerekmez. önceden yüklenmiş olarak gelen çıplak haritalara razı olun. E
DIY GPS Tracker --- Python Uygulaması: 5 Adım (Resimlerle)
DIY GPS Tracker --- Python Uygulaması: İki hafta önce bir bisiklet etkinliğine katıldım. Bitirdikten sonra rotayı ve o sırada bindiğim hızı kontrol etmek istedim. Ne yazık ki, ulaşılamadı. Şimdi bir GPS izleyici yapmak için ESP32 kullanıyorum ve onu bisiklet rotamı kaydetmek için alacağım
GPS Cap Data Logger: 7 Adım (Resimlerle)
GPS Cap Data Logger: Trekking veya uzun bisiklet gezintileri yapıyorsanız ve yaptığınız tüm yürüyüşleri/sürüşlerinizi takip etmek için bir GPS veri kaydedicisine ihtiyacınız varsa, işte harika bir hafta sonu projesi… verileri tr'nin GPS modülünden indirdi
Yükseltme--7" Tabletim '14 Cruze'umda Yüklendi: 6 Adım
Yükseltme--7" Tablet, '14 Cruze'umda Yüklendi: Bu, Cruze Talk forum sitesindeki bu başlıkta kullanıcı thorpee tarafından verilen talimatlar üzerine inşa edilmiş bir eğitimdir.Açıkçası, bu eğitim belirli bir araç serisi etrafında dönüyor. Ancak, yazıyorum bu, harekete geçmeye çalışan herkes için bir rehber olarak
Harika bir GPS İzleme Haritası için DeLorme Earthmate GPS LT-20'yi Google Earth'ünüze Nasıl Bağlarsınız.: 5 Adım
Harika bir GPS İzleme Haritası için DeLorme Earthmate GPS LT-20'yi Google Earth'ünüze Nasıl Bağlayabilirsiniz.: Size bir GPS cihazını Google Earth Plus kullanmadan popüler Google Earth programına nasıl bağlayacağınızı göstereceğim. Büyük bir bütçem yok, bu yüzden bunun mümkün olduğunca ucuz olacağını garanti edebilirim