Мазмұны:

Менің компьютердегі GPS: 7 қадам (суреттермен)
Менің компьютердегі GPS: 7 қадам (суреттермен)

Бейне: Менің компьютердегі GPS: 7 қадам (суреттермен)

Бейне: Менің компьютердегі GPS: 7 қадам (суреттермен)
Бейне: 💦Blackview BV9200 АДАЛ соққыға төзімді шолу 2024, Қараша
Anonim
GPS менің жеке кітабымда
GPS менің жеке кітабымда

Мен әйелімнен керемет ноутбук алдым. Бұл Panasonic Toughbook CF-53, ол мен үшін ең жақсы шешім. Мен Linux жүйесімен жұмыс жасаймын және компьютерді негізінен жобаларымда қолданамын. Бұл дегеніміз, мен жиі жабдыққа қарамаймын. Сонымен қатар мен жиі Еуропада немесе сыртта жүремін. Әдетте мен ұялы телефонды қайда екенімді түсіну үшін қолданамын, бірақ кейде картаны жаңарту қажет болғанда ұялы байланыс болмайды. Әрине, мәселені шешуге арналған қосымшалар бар, бірақ мен, әсіресе, артқы жағында бананы бар құрылғыларды жек көремін (оны жарылған дисплейге үстелге қойыңыз;-)). Нашар құрылғыларды жеңу үшін мен Toughbook -ке GPS енгізуді жоспарладым. Мен HW -ді қалай өзгерту керектігін және Manjaro Linux модулін мүмкіндігінше көп функцияларды пайдалану үшін баптауды көрсетемін.

1 -қадам: Дұрыс жабдықты таңдаңыз

Дұрыс жабдықты таңдаңыз
Дұрыс жабдықты таңдаңыз
Дұрыс жабдықты таңдаңыз
Дұрыс жабдықты таңдаңыз
Дұрыс жабдықты таңдаңыз
Дұрыс жабдықты таңдаңыз

Мен әдетте Toughbooks. Pro -де салынған GOBI2000 -ды сынап көрдім:

- Mini-PCI картасы таза

- сонымен қатар ұялы байланыс бар

Қате:

- Ол жұмыс істемейді (оны Linux -де іске қосуға болады, бірақ бұл тәртіпсіздік)

Содан кейін мен қолыма Versalogic VL-MPEu-G2 GPS алдым, ол негізінен ublox Neo-7N-0-002. Бұл зат қораптан шықты, бірақ биіктікке байланысты менің кітабымның қақпағын жабу мүмкін емес. Сондықтан үтікті қыздырып, қажет емес заттарды алып тастаңыз. Батарея мен кейбір қосқыштар сияқты. Сонымен қатар мен ұялы антеннаны шамадан тыс қысқартып алдым.

Versalogic туралы қосымша ақпарат:

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

Нео7 туралы қосымша ақпарат:

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

2 -қадам: BIOS үшін оғаш нәрселер

BIOS үшін оғаш нәрселер
BIOS үшін оғаш нәрселер
BIOS үшін оғаш нәрселер
BIOS үшін оғаш нәрселер

Біріншіден, менде сурет немесе USB құрылғысы ретінде шығатын құрылғыларды көрмедім деген мәселе болды, нео USB құрылғысы ретінде пайда болады, осылайша сіз «lsusb» қолданып көре аласыз. Бірақ айтылғандай, бұл құрылғы тізімде жоқ. Интернетте ондаған жылдар өткен соң мен PCI слотының әдепкі бойынша өшірілгенін білдім. (Мен бұл үшін мультиметр қолдандым)

Нұсқаулықтан тікелей: Mini PCIe коннекторының 20 -штырындағы W_DISABLE# сигналы модульді өшіру үшін пайдаланылуы мүмкін. Сигнал жоғары болғанда (әдепкі бойынша) қуат қосылады. Сигнал төмен болған кезде тақта өшіріледі. Бұл өте төмен қуатты қосымшалар үшін пайдалы, бұл сигналды басқару модуль орнатылған тақтаға байланысты. Бұл сигналды қолдану сымсыз модульдегі таратқыштарды өшіру болып табылады, сондықтан бұл модульде әдетте стандартты драйверлер қолдау көрсетпейді.

Мини-pci портын қосу үшін биосқа жүктеу керек, «Қосымша жиынтық конфигурациясы» бөліміне өтіңіз, сізден «toughkit» PW пайдалану сұралады (мен оны желіден таптым) Онда кодты 04-ке өзгертіңіз. hex… Енді сақтау мен қайта іске қосудан кейін PCI ұясы қосылады және қосылады

ұйықтау

сіз бірдеңе табуыңыз керек

001 шинасы 004 құрылғысы: ID 1546: 01a7 U-Blox AG [u-blox 7]

3 -қадам: GPSd жүгіруді алыңыз

GPSd Running алыңыз
GPSd Running алыңыз

Ең алдымен gpsd: pacman -Ss gpsd орнатыңыз, содан кейін gpsd -config -ге сәйкес құрылғыны қосыңыз, бұл мен үшін «/dev/ttyACM0»

Сіз конфигурацияны ашып, сәйкесінше қосуыңыз керек. Сондай -ақ, клиент қосылмас бұрын сигнал іздеуге -n опциясы пайдалы:

joe /etc /gpsd

және іздеңіз

ҚҰРЫЛҒЫЛАР = «/dev/ttyACM0»

GPSD_OPTIONS = «-n»

содан кейін gpsd қосу және бастау керек

systemctl gpsd қосады

systemctl gpsd іске қосыңыз

енді демон жүгіруі керек

4 -қадам: Бірінші жауапты алыңыз

Бірінші жауапты алыңыз
Бірінші жауапты алыңыз

Сіз терминалда gpsmon -ды қолдана аласыз, ол сізге ешнәрсеге қолдануға болмайтындай ақпарат алуға мүмкіндік береді, бірақ сіз оның жұмыс істеп тұрғанын немесе болмайтынын көре аласыз. Орнату үшін пайдаланыңыз

pacman -SS gpsmon

сәтті орнатудан кейін оны жай ғана бастауға болады

gpsmon

Онда сіз позиция уақыты мен басқа да заттарды көре аласыз.

5 -қадам: Navit жүгіруді алыңыз

Navit Running алыңыз
Navit Running алыңыз
Navit Running алыңыз
Navit Running алыңыз
Navit Running алыңыз
Navit Running алыңыз

Navit көмегімен картадан өз орныңызды көрсете аласыз. (Мен қалағанның бәрі) Кезекпен шарлау арқылы бұрылу мүмкін. (Бұл функция менің жаңа жүк көлігімде қажет болады … 10 жылдан кейін) navit орнату үшін

pacman -Ss navit

Navit офлайн карталармен жұмыс жасау үшін карталарды жүктеп алып, конфигурация жолын қосу қажет.

joe /usr/share/navit/navit.xml

Жолды іздеңіз:

офлайн карталарды қосу үшін

Сондай -ақ, gpsd -ді кіріс құрылғысы ретінде қосқаныңызға сенімді болыңыз:

Картаны жүктеу үшін мына бетке өтуге болады:

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

6 -қадам: NTP -ге уақытты қосыңыз

NTP -ге уақытты қосыңыз
NTP -ге уақытты қосыңыз
NTP -ге уақытты қосыңыз
NTP -ге уақытты қосыңыз

Жүйеде уақытты пайдалану үшін ntp.config -ке кейбір жолдарды қосу керек, бұл сіздің жүйеңізге әлдеқайда жақсы және дәл уақытты береді.

joe /etc/ntp.conf

және енгізіңіз:

# GPS (USB /dev /ttyACM0) сервері 127.127.28.0 минполл 4 maxpoll 4 қалауы

fudge 127.127.28.0 refd GPSd

жалған 127.127.28.0 уақыт1 0.065

және ntp deamon қайта іске қосыңыз

systemctl ntpd қайта іске қосыңыз

Сіз не болып жатқанын көресіз

ntpq -p

7 -қадам: Энтропиялық пулды көбейтіңіз… Әлі де істеу керек

Дәл қазір мен машинаның энтропиялық пулын ұлғайту үшін сигнал күшін және басқа заттарды қолдану үшін ойнап жүрмін.

Менде ұшақ жоқ, бірақ мен барлық тақырыптарды түсіне бастадым, бірақ әлі де шешім жоқ.

Мен tng-tools орнаттым және gps ресиверден алынған шикізат үшін gpspipe қолданамын.

pacman -Ss rng -құралдары

gpspipe -R> test.txt

sudo rngd -f -r test.txt

Бұл бір сәтте орындалады.

Ұсынылған: