Πίνακας περιεχομένων:
- Βήμα 1: Επιλέξτε το σωστό υλικό
- Βήμα 2: Παράξενα πράγματα για το BIOS
- Βήμα 3: Λειτουργήστε το GPSd
- Βήμα 4: Λάβετε την πρώτη απάντηση
- Βήμα 5: Λειτουργήστε το Navit
- Βήμα 6: Προσθέστε το χρόνο στο NTP
- Βήμα 7: Αυξήστε την πισίνα εντροπίας… Πρέπει ακόμα να γίνει
Βίντεο: GPS στο My Toughbook: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Έχω ένα φορητό φορητό υπολογιστή από τη γυναίκα μου. Είναι ένα Panasonic Toughbook CF-53 που είναι η καλύτερη λύση για μένα. Τρέχω Linux και χρησιμοποιώ τον υπολογιστή κυρίως για τα έργα μου. Αυτό σημαίνει ότι συχνά δεν φροντίζω τον εξοπλισμό. Επίσης είμαι αρκετά συχνά έξω ή στο δρόμο στην Ευρώπη. Κανονικά χρησιμοποιώ το κινητό μου για να πάρω μια ιδέα για το πού βρίσκομαι, αλλά κατά καιρούς δεν έχω καμία κυψελοειδή σύνδεση όταν πρέπει να ανανεώσω τον χάρτη. Φυσικά υπάρχουν εφαρμογές για την επίλυση του προβλήματος, αλλά απεχθάνομαι τις συσκευές ειδικά αυτές με μια μπανάνα στο πίσω μέρος (Τοποθετήστε το στο τραπέζι με ραγισμένη οθόνη;-)). Για να ξεπεράσω τις κακές συσκευές, σχεδίασα να εφαρμόσω ένα GPS στο Toughbook. Θα επεξηγήσω πώς να αλλάξετε το HW και να ρυθμίσετε τη μονάδα ώστε το Manjaro Linux μου να χρησιμοποιεί όσο το δυνατόν περισσότερες λειτουργίες.
Βήμα 1: Επιλέξτε το σωστό υλικό
Δοκίμασα το GOBI2000 που είναι συνήθως ενσωματωμένο στα Toughbooks. Pro:
- Η κάρτα mini-pci είναι προσεκτική
- έχει επίσης σε εξέλιξη κάτι κυτταρικό
Ενάντιος:
- Δεν λειτουργεί (Είναι πιθανό να το εκτελέσετε σε Linux, αλλά είναι ένα χάος)
Στη συνέχεια, πήρα στα χέρια μου ένα Versalogic VL-MPEu-G2 GPS που είναι κυρίως ένα ublox Neo-7N-0-002. Αυτό το πράγμα λειτούργησε σχεδόν έξω από το κουτί, αλλά το καπάκι του βιβλίου σκέψης μου δεν μπορεί να κλείσει λόγω του ύψους. Ζεστάνετε λοιπόν το σίδερο και αφαιρέστε όλα τα περιττά πράγματα. Όπως η μπαταρία και ορισμένοι σύνδεσμοι. Επίσης, έκανα υπερβολική λήψη της κυψελοειδούς κεραίας.
περισσότερες πληροφορίες για το Versalogic:
www.versalogic.com/products/DS.asp?Product…
Περισσότερες πληροφορίες για το neo7:
www.u-blox.com/en/product/neo-7-series
Βήμα 2: Παράξενα πράγματα για το BIOS
Πρώτα απ 'όλα είχα το πρόβλημα ότι δεν έχω δει τις συσκευές να εμφανίζονται είτε ως φωτογραφία είτε ως συσκευή USB. Το neo θα εμφανιστεί ως συσκευή USB, ώστε να μπορείτε να δοκιμάσετε το "lsusb" γι' αυτό. Αλλά όπως αναφέρθηκε η συσκευή δεν αναγράφεται. Μετά από μερικές δεκαετίες στο Διαδίκτυο διαπίστωσα ότι η υποδοχή PCI ήταν απενεργοποιημένη από προεπιλογή. (Χρησιμοποίησα πολύμετρο για αυτό)
Απευθείας εκτός εγχειριδίου: Το σήμα W_DISABLE# στον ακροδέκτη 20 της υποδοχής Mini PCIe μπορεί να χρησιμοποιηθεί για να απενεργοποιήσετε την τροφοδοσία της μονάδας. Όταν το σήμα είναι υψηλό (προεπιλογή), η τροφοδοσία είναι ενεργοποιημένη. Όταν το σήμα είναι χαμηλό, η πλακέτα απενεργοποιείται. Αυτό είναι χρήσιμο για εφαρμογές πολύ χαμηλής ισχύος. Πώς ελέγχεται αυτό το σήμα εξαρτάται από την πλακέτα στην οποία είναι εγκατεστημένη η μονάδα. Η επιδιωκόμενη χρήση για αυτό το σήμα είναι να απενεργοποιήσετε τους πομπούς σε ασύρματες μονάδες, οπότε η χρήση σε αυτήν τη μονάδα δεν υποστηρίζεται κανονικά από τα τυπικά προγράμματα οδήγησης.
Για να ενεργοποιήσετε τη θύρα mini-pci, πρέπει να κάνετε εκκίνηση στο bios εκεί, πηγαίνετε στην επιλογή "Προαιρετικό κιτ διαμόρφωσης", θα σας ζητηθεί χρήση PW "Hardkit" (το βρήκα κάπου στο διαδίκτυο) Εκεί αλλάξτε τον κωδικό σε 04 εξάγωνο … Τώρα μετά από αποθήκευση και επανεκκίνηση η υποδοχή pci ενεργοποιείται και με
lsusb
πρέπει να βρεις κάτι
Λεωφορείο 001 Συσκευή 004: ID 1546: 01a7 U-Blox AG [u-blox 7]
Βήμα 3: Λειτουργήστε το GPSd
Πρώτα απ 'όλα εγκαταστήστε το gpsd: pacman -Ss gpsd και στη συνέχεια προσθέστε την αντίστοιχη συσκευή στο gpsd -config για μένα είναι το "/dev/ttyACM0"
Πρέπει να ανοίξετε το config και να προσθέσετε ανάλογα. Επίσης, είναι χρήσιμη η επιλογή -n για αναζήτηση σήματος και πριν συνδεθεί ένας πελάτης:
joe /etc /gpsd
και αναζητήστε
ΣΥΣΚΕΥΕΣ = "/dev/ttyACM0"
GPSD_OPTIONS = "-n"
τότε πρέπει να ενεργοποιήσετε και να ξεκινήσετε το gpsd
systemctl ενεργοποίηση gpsd
systemctl εκκίνηση gpsd
τώρα ο διάβολος πρέπει να τρέξει
Βήμα 4: Λάβετε την πρώτη απάντηση
Μπορείτε να χρησιμοποιήσετε το gpsmon στο τερματικό για να λάβετε ορισμένες πληροφορίες που εμφανίζονται με τρόπο που δεν μπορείτε να χρησιμοποιήσετε για τίποτα. Αλλά μπορείτε να δείτε αν το πράγμα λειτουργεί ή όχι. Για εγκατάσταση χρησιμοποιήστε
pacman -Ss gpsmon
μετά από μια επιτυχημένη εγκατάσταση μπορείτε απλά να το ξεκινήσετε
gpsmon
Εκεί μπορείτε να δείτε την ώρα της θέσης και άλλα πράγματα.
Βήμα 5: Λειτουργήστε το Navit
Μπορείτε να χρησιμοποιήσετε το navit για να εμφανίσετε τη θέση σας στο χάρτη. (Όλα όσα θέλω) Επίσης, είναι δυνατή η περιστροφή με στροφή. (Θα χρειαστώ αυτήν τη λειτουργία στο νέο μου Truck … σε 10 χρόνια) Για να εγκαταστήσετε τη χρήση του navit
pacman -Ss navit
Για να λειτουργήσετε το navit με χάρτες εκτός σύνδεσης, πρέπει να κατεβάσετε τους χάρτες και να προσθέσετε τη διαδρομή στη διαμόρφωση.
joe /usr/share/navit/navit.xml
Αναζητήστε τη γραμμή:
για να προσθέσετε χάρτες εκτός σύνδεσης
Επίσης βεβαιωθείτε ότι έχετε ενεργοποιήσει το gpsd ως συσκευή εισόδου:
Για να κατεβάσετε τον χάρτη μπορείτε να αναφέρετε σε αυτήν τη σελίδα:
wiki.navit-project.org/index.php/OpenStree…
Βήμα 6: Προσθέστε το χρόνο στο NTP
Για να χρησιμοποιήσετε επίσης το χρόνο στο σύστημά σας, πρέπει να προσθέσετε μερικές γραμμές στο ntp.config αυτό επιτρέπει πολύ καλύτερο και ακριβή χρονισμό στο σύστημά σας.
joe /etc/ntp.conf
και εισάγετε:
Διακομιστής # GPS (USB /dev /ttyACM0) 127.127.28.0 minpoll 4 maxpoll 4 προτιμώ
fudge 127.127.28.0 refid GPSd
φοντάν 127.127.28.0 χρόνος1 0.065
και επανεκκίνηση του ntp deamon
systemctl επανεκκίνηση ntpd
Θα δεις τι συμβαίνει
ntpq -p
Βήμα 7: Αυξήστε την πισίνα εντροπίας… Πρέπει ακόμα να γίνει
Αυτή τη στιγμή παίζω για να χρησιμοποιήσω το σήμα strenth και άλλα πράγματα για να αυξήσω την ομάδα εντροπίας από το μηχάνημά μου.
Δεν το έχω κάνει τζετ, αλλά άρχισα να καταλαβαίνω όλα τα θέματα, αλλά ακόμα δεν υπάρχει λύση.
Έχω εγκαταστήσει tng-tools και χρησιμοποιώ gpspipe για τα ακατέργαστα δεδομένα από το δέκτη gps.
pacman -Ss rng -tools
gpspipe -R> test.txt
sudo rngd -f -r test.txt
Αυτό θα γίνει κάποια στιγμή.
Συνιστάται:
Πώς να μετακινηθείτε στο TEXT στο I2C 0.91 "128X32 OLED DISPLAY: 6 βήματα
Πώς να μετακινηθείτε στο TEXT σε I2C 0.91 "128X32 OLED DISPLAY: Σε αυτό το σεμινάριο θα μάθουμε πώς να μετακινείτε το TEXT στο I2C 0.91" 128X32 OLED DISPLAY χρησιμοποιώντας λογισμικό Arduino και Visuino. Δείτε το βίντεο
Ρολόι κινούμενων σχεδίων SMART LED συνδεδεμένο στο Web με πίνακα ελέγχου που βασίζεται στο Web, συγχρονισμένος διακομιστής χρόνου: 11 βήματα (με εικόνες)
Ρολόι κινούμενων σχεδίων SMART LED συνδεδεμένο στο Web με πίνακα ελέγχου Web, συγχρονισμένος διακομιστής χρόνου: Η ιστορία αυτού του ρολογιού πηγαίνει πολύ πίσω-περισσότερα από 30 χρόνια. Ο πατέρας μου πρωτοστάτησε σε αυτή την ιδέα όταν ήμουν μόλις 10 ετών, πολύ πριν από την επανάσταση των LED - πίσω όταν τα LED ήταν 1/1000 της φωτεινότητας της τρέχουσας εκτυφλωτικής λαμπρότητας τους. Μια αληθεια
Πλοήγηση στο ρομπότ με αισθητήρες παπουτσιών, W/o GPS, W/o χάρτης: 13 βήματα (με εικόνες)
Πλοήγηση στο ρομπότ με αισθητήρες παπουτσιών, W/o GPS, W/o Map: Το ρομπότ κινείται σε μια προκαθορισμένη διαδρομή και μεταφέρει (μέσω bluetooth) τις πραγματικές πληροφορίες κίνησης του σε ένα τηλέφωνο για παρακολούθηση σε πραγματικό χρόνο. Το Arduino είναι προ-προγραμματισμένο με διαδρομή και το oblu χρησιμοποιείται για την ανίχνευση της κίνησης του ρομπότ. Το oblu μεταδίδει την κίνηση
Τοποθετήστε μια οθόνη LCD στο τραπέζι σας στο πόκερ: 18 βήματα (με εικόνες)
Τοποθετήστε μια οθόνη LCD στο τραπέζι πόκερ: Αν είστε σαν εμάς, σας αρέσει να διοργανώνετε ένα τουρνουά πόκερ στο σπίτι κάθε τόσο. Οι φίλοι μου και εγώ το κάνουμε εδώ και μερικά χρόνια και έχουμε συνηθίσει να χρησιμοποιούμε έναν υπολογιστή ή φορητό υπολογιστή ως τυφλό ρολόι και να συμβαδίζουμε με την κατάσταση παιχνιδιού και παικτών
Πώς να συνδέσετε το DeLorme Earthmate GPS LT-20 στο Google Earth σας για έναν υπέροχο χάρτη παρακολούθησης GPS .: 5 βήματα
Πώς να συνδέσετε το DeLorme Earthmate GPS LT-20 στο Google Earth σας για έναν υπέροχο χάρτη παρακολούθησης GPS .: Θα σας δείξω πώς να συνδέσετε μια συσκευή GPS στο δημοφιλές πρόγραμμα Google Earth, χωρίς να χρησιμοποιήσετε το Google Earth Plus. Δεν έχω μεγάλο προϋπολογισμό, οπότε μπορώ να εγγυηθώ ότι αυτό θα είναι όσο το δυνατόν φθηνότερο