Мазмуну:

DragonBoard Com OBD: 12 кадам
DragonBoard Com OBD: 12 кадам

Video: DragonBoard Com OBD: 12 кадам

Video: DragonBoard Com OBD: 12 кадам
Video: Skyrim: The Dragonborn Comes | EPIC VERSION (feat. @Colm_R_McGuinness​) 2024, Ноябрь
Anonim
DragonBoard Com OBD
DragonBoard Com OBD

OBD2 протоколу боюнча картаңызды жана мүмкүнчүлүктөрүңүздү караңыз. DragonBoard 410c программасы колдонууга жараксыз болуп саналат, ал эми бул трафикти кайра калыбына келтирүү үчүн.

#Qualcomm #Embarcados #Linaro #Arrow #BaitaAceleradora менен иштөө программасы, программалык камсыздоону жана башка программаларды иштеп чыгууну сунуштайт.

Долбоордун катышуучулары:

Жөнөкөй сөз менен айтканда, бул долбоорду ишке ашыруу үчүн эч кандай мааниге ээ эмес!

Бул долбоорду англис тилинде ээрчүү үчүн бул жерди басыңыз:

www.instructables.com/id/DragonBoard-and-OBD2/

Эң маанилүү компоненттерди камтыган долбоорлорду түзүү үчүн, презентацияларды караңыз:

  • Qualcomm DragonBoard 410c
  • ELM327 Bluetooth OBD2 интерфейси
  • Dongle USB 3G/4G
  • Carregador Veicular de Inversão de Tensão (110v)

1 -кадам: Fazendo O орнотуу Inicial Da DragonBoard 410c

Fazendo O орнотуу Inicial Da DragonBoard 410c
Fazendo O орнотуу Inicial Da DragonBoard 410c
Fazendo O орнотуу Inicial Da DragonBoard 410c
Fazendo O орнотуу Inicial Da DragonBoard 410c
Fazendo O Орнотуу Inicial Da DragonBoard 410c
Fazendo O Орнотуу Inicial Da DragonBoard 410c

Uualizando a Qualcomm DragonBoard 410c, Linuxту орнотуу жана орнотуу үчүн, аларды конфигурациялоо жана конфигурациялоо керек.

DragonBoard үчүн Линаро программасы, Ubuntu, VirtualBox, FastBoot жана Linuxтун негизги функцияларын колдонуңуз. Linuxту орнотуу үчүн, аны орнотуу керек.

Fastboot, терминалдарга кирүү Virtual Ubuntu, электрондук почта даректери үчүн:

Sudo apt-get android-tools-fastboot

  • Линаро орнотулганда, 2 маанилүү шарттар бар:

    • Installerando o BOOTLOADER
    • Arquivo деген жок: dragonboard410c_bootloader_emmc_linux-79.zip

      • https://builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/
      • Пенсияга чыгуу - ZIP архиви
      • Макарон үчүн:

        cd /NomeDaPasta (caminho da pasta descompactada)

      • Фазер же командо:

        sudo fastboot түзмөктөрү

      • Эсептерада жооптор:

        (он алтылык) fastboot

      • Санарип:

        sudo./flashall

      • Эсептерада жооптор:

        бүттү. жалпы убакыт 1.000s (жарым ката)

        (жарым ката)

    • Instalando o Systema Operacional

      • https://builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/
      • Baixar dois arquivos:
      • boot-linaro-stretch-qcom-snapdragon-arm64-20170607-246.img.gz

        Жарыяланган учуру (июнь/17) e -nome futuro pode ser alterado. "Boot-linaro-NomeDaVersão" деген аталыштагы эң негизги автобус. Неста "Stretch" жана "Jessie" алдыңкы бөлүгүндө

      • linaro-stretch-alip-qcom-snapdragon-arm64-20170607-246.img.gz

        Жарыяланган учуру (июнь/17) e fut nu futuro pode alterado. "Linaro-NomeDaVersão-alip" сатып алыңыз

      • GZ
      • Макарон "raiz" кирүү үчүн компакт -дүкөнгө кирүү

        exemplo: "/Жүктөөлөр" жергиликтүү өз алдынча башкаруу үчүн

      • Командалар:

        sudo fastboot түзмөктөрү

        sudo fastboot флэш жүктөөчү-linaro-NomeDaVersão-qcom-snapdragon-arm64-DATA.img

      • Эсептер жооптору (ылдамдыктын өзгөрүшү):

        бүттү. жалпы убактысы: 100.00с

  • Чычкан, Teclado жана монитор/ТВ HDMI туташуусу
  • Колдонуу:

    • Колдонуу: линаро
    • Сенха: линаро
  • Интерфейс Lxterminal e faça жүктөлүп алынышы керек болгон учурда жүктөлүп берилет:

    sudo apt-get update

  • Pacotes disponíveis usando or código орнотууну ишке ашырыңыз:

    sudo apt-get жогорулатуу

Кошумча: Оо, эң башкысы, эң чоң көйгөйлөр.

2 -кадам: Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo

Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo
Fazendo O GPS Da DragonBoard 410c Localizar Seu Dispositivo

Бул GPS, кардарлар үчүн GNSS-GPSD, GPSD же GPSD-КЛИЕНТТЕР үчүн орнотулган программалар. Качандыр бир учурда:

sudo apt-get gnss-gpsd gpsd gpsd-клиенттерди орнотуңуз

Комментарийлерди жазуу, орнотуу жана орнотуу үчүн колдонулган шарттар:

sudo systemctl start qdsp-start.servicesudo systemctl баштоо gnss-gpsd.servicesudo systemctl баштоо qmi-gps-proxy.service

DragonBoard 410c программасы жергиликтүү абоненттерди тейлөө үчүн, терминалдарда терминалдар жок:

gpsmon -n

Чыныгы тестирлөөнүн жыйынтыгы боюнча, маалыматтын тездиги 10 мүнөткө чейин жетет. DragonBoard, localisação жана localisação да, дагы бир жолу, же болбосо дагы бир жолу, GPSтин бар -жоктугунан кийин, ата -эненин жардамы менен.

Эсеп -кысаптар боюнча маалыматтын толукталышы үчүн, веб -сайтты колдонуңуз, же веб -сайтыңызды алмаштырыңыз:

3 -кадам: Instalando O Dongle USB 3G/4G

Орнотуу O Dongle USB 3G/4G
Орнотуу O Dongle USB 3G/4G
Орнотуу O Dongle USB 3G/4G
Орнотуу O Dongle USB 3G/4G
Орнотуу O Dongle USB 3G/4G
Орнотуу O Dongle USB 3G/4G
Орнотуу O Dongle USB 3G/4G
Орнотуу O Dongle USB 3G/4G

DragonBoard 410c 3G/4G менен иштөө мүмкүнчүлүгүнө ээ:

  • Instalando um Shield / BreakoutBoard com SimCard үчүн GSM модеми;
  • Колдонуу Dongle USB 3G/4G;

Бул Dongle USB 3G/4G жана Huawei E3272 режиминде, ошондой эле дисплейдеги эң жакшы проекттердин бири.

Модемдин конфигурациясы, терминалдын жабдуулары (WVDial колдонмосу), жана интерфейстин интерфейси колдонулганда (GUI) Линаро үчүн. Жөнөкөй форма:

  • Com Dongle USB туташтыргычы, аны басуу үчүн эч нерсе жок, бирок "redes" эч кандай деңгээлден төмөн эмес.
  • "Байланыштарды түзөтүү"> "Кошуу"
  • Эсколха жана опция: "Мобилдик кең тилкелүү"
  • Колдонуу "Түзүү"

Түзмөктү иштетүү системасын түзүү, символдорду түзүү, сим -картаны конфигурациялоо жана телефонду конфигурациялоо. Дагы бир жолу, SIM картадан Тимди колдонуу (Vivo модификациялоочу модем).

4 -кадам: DragonBoard 410c Em Hotspot / WiFi кирүү чекитин Transformando

Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi
Transformando a DragonBoard 410c Em Hotspot / Access Point WiFi

DragonBoard 410c Wi -Fi тармагын колдонуу (интернетти конфигурациялоо үчүн), ошондой эле интерфейстин жана интерфейстин жөнөкөй функциялары. Жөнөкөй сөз менен айтканда:

  • Clique no botão direito no ícone de "redes" no canto aşağı direito.
  • "Байланыштарды түзөтүү"> "Кошуу"
  • Эсколха жана "WiFi"
  • Колдонуу "Түзүү"

"SSID" же "Hotspot" үчүн "Режим" үчүн эч кандай чектөө жок.

Кепилдик берүүчү функциялар:

  • "IPv4 Орнотуулары" бөлүмүнө өтүңүз
  • "Метод" тандоосу "Башка компьютерлер менен бөлүшүлгөн" дегенди билдирет

5 -кадам: Acessando a DragonBoard 410c SSH Sem Fio үчүн, Utilizando O Hotspot

Acessando a DragonBoard 410c SSH Sem Fio үчүн, Utilizando O Hotspot
Acessando a DragonBoard 410c SSH Sem Fio үчүн, Utilizando O Hotspot

Кыймылдын жоктугу, көз карандысыздык жана көз карандысыздык, ажыдаарлар жана ажыдаарлар үчүн эң сонун шарттар болуп саналат, же Wi -Fi аркылуу эмнени билдирет. Бул жерде Linux жана Amazon кызматтары да бар.

Автоматтык SSH орнотуу, орнотуу же орнотуу.

sudo apt-get install gcc make

wget https://www.harding.motd.ca/autossh/autossh-1.4e.tgz tar -xf autossh-1.4e.tgz cd autossh-1.4e./configure sudo make install орнотуу

RSA сайтына кирүү мүмкүнчүлүгү чектелген. Төмөнкү кызматты аткарыңыз, ал эми Linuxтун акыркы чекитинде эксклюзивдүү түрдө иштөө, IP -даректердин модеми 3G менен иштөө, негизги функциялардын бири. Ошентип, Linuxту конфигурациялоо үчүн конфигурациялоочу файлдарды конфигурациялоо жана көчүрүү талап кылынат.

ssh -keygen -t rsa

scp ~/.ssh/id_rsa.pub колдонуучу@remote_server:.ssh/авторизацияланган_түйүндөр autossh -M 0 -q -f -N -i /home/pi/.ssh/id_rsa -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -R 2222: localhost: 22 user@remote_server

Com isso, acabamos de transformer a DragonBoard 410c бул сервид булуту! / o/

6 -кадам: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 1/2

Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 1/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 1/2

Interface de comunicação com os carros é feita através at porta OBD2. Трансформаторлордун маалыматы сиз үчүн эң маанилүү болуп саналат, бул дагы интерпретаторлордун тизмеси. Кошумча жабдуулар: ELM327 же STN1170.

Бул ELM327 үчүн Bluetooth чиптерин колдонуу үчүн эң маанилүү болуп саналат.

Оригиналдуу ELM327 үчүн жабдуулар жок кылынат. Эң негизгиси, бул версия 1.5, андан кийин чип түпнуска клонадо жана клокадо жана меркадо жок. Чипсет түпнуска версиясы 2.2. Бул жаңылыктардын жаңыртылган варианттары. Диссоциациялардын маанилүүлүгүн текшерүү үчүн, сиз өзүңүзгө керектүү маалыматты аныктай аласыз.

OBD2 Bluetooth'ду кароо үчүн, OBD2 портуна туташыңыз. Жергиликтүү логотипти колдонсоңуз болот, бирок борбордук консол жок. O жергиликтүү варианттар, монтадорлор жана моделдер. Колдонуу шарттары Купуялуулук Мобилдүү Жөндөө:

Ачуу DragonBoard 410c SSH, ноутбук (ноутбуктар менен иштөө керек эмес, бул жерде эч нерсе жок).

OBD2 Bluetooth'ду орнотуу үчүн эч кандай шарт жок, bluetooth'ду көзөмөлдөңүз:

sudo bluetoothctl

Агентте демейки агенти сканерлөөдө жупташатКоопсуздукту сактоо үчүн MAC дареги эң маанилүү болуп саналат

Санарип:

MACADDRESSке ишениңиз

жуп MACADDRESS

Bluetooth OBD2 үчүн PIN кодду орнотуу үчүн эң маанилүү учур.

O PIN коду 1234 же 0000

Төмөнкү шарттарда, цифралык жана командалык, Bluetooth цифралык программаларын көзөмөлдөө:

таштоо

"BIND" дайындоосу менен, сериялык портал:

sudo rfcomm bind 0 MACADDRESS 1

Төмөнкү операциялар дагы башталат:

ls /dev

"Rfcomm0" порталы тизмеге киргизилген.

7 -кадам: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 2/2

Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 2/2
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Via Bluetooth аркылуу - Passo 2/2

Тапшырмалар аткарылганда кепилдик берилет:

ELM327, DragonBoard 410c e Veículo

Baixe a Portic Serial үчүн "Экранды" колдонуңуз

sudo apt-get орнотуу экраны

A Porta Serial колдонмосу Командалар үчүн DragonBoard 410c жана ELM327 үчүн эң сонун шарттарды түзөт.

Comandos AT үчүн сабр, кирүү:

ATENÇÃO:

Tome muito cuidado nesta parte! Түшүндүрмөлөрдүн бири катары кароо, маалымат котормолорунун жана интервьюларынын жардамы менен маневр жасоо же жаңыртууну кароо! Командаларды колдонуңуз. Instruções abaixo detalhadamente катары сунуштайм.

Комментарийлердин тизмеси:

  • Төмөнкү комуникалдуу сериядагы терминалдын функциялары.

    экран /dev /rfcomm0

Төмөнкү терминалдын картриджерине жазылыңыз: бул жерде сиз өзүңүздү күтө албайсыз (же жок кылсаңыз болот):

  • Reinicia же dispositivo. Тактап айтканда, алдын ала эскертүү.

    ATZ

  • Лига эң сонун командалардын бири болуп саналат.

    ATL1

  • Liga os cabeçalhos dos comandos.

    ATH1

  • Лига.

    ATS1

  • "Automático" программасынын протоколун аныктаңыз.

    ATSP0

Сынактын финалы:

  • Консолу жок цифралар:

    ATI

  • Дагы бир жолу "ELM327 v1.5" же "ELM 327 v1.5" дегенди караңыз.
  • Бул ELM327 көйгөйлөрүн чечүү үчүн көйгөйлөрдүн бири болуп саналат.

Dica

"Экранды" ачуу керек: Ctrl-A сегменти Ctrl-D

8 -кадам: Ligando a DragonBoard 410c Ao OBD Do Seu Carro Usando PyOBD

Ligando a DragonBoard 410c Ao OBD Do Seu Carro Usando PyOBD
Ligando a DragonBoard 410c Ao OBD Do Seu Carro Usando PyOBD

PyOBD жана библиотека Python, OBD2 жана башка колдонмолор үчүн атайын шарттарды түзөт. Башкача айтканда, кошумча маалыматтын башка түрлөрү дагы жок кылынат, ошондой эле элестетилген каталар да, ошондой эле каталар да бар.

Төмөнкү кадамдар үчүн, кепилдиктер библиотекалардын тизмеси катары орнотулат: DragonBoard 410c Linaro да жок:

  • PIP - Python ге модулу

    sudo apt-get python-pip орнотуу

  • SetupTools - орнотууну орнотуу

    sudo pip орнотуу -U pip setuptools

  • Дөңгөлөк - орнотуу форматы

    sudo apt-get python-wheel орнотуу

  • OBD - dibos OBD үчүн библиотека

    sudo apt-get python-obd

  • GPS - biblioteca com pdos dops

    sudo pip GPS орнотуу

  • Сурамдар - módulo de solicitações

    sudo pip орнотуу сурамдары

Pythonдун библиотекасы менен байланышыңыз, бул функциялардын бири болуп саналат:

sudo python

Көрсөткүчтүн жок кылынышы үчүн ">>>" Python программасы көрсөтүлөт. Podemos comaros apri a complios aprérés aprérés aifo.

  • Бир библиотеканы импорттоо керек

    импорт обд

  • Пара алуу жана команданы сериялык колдонуу

    байланыш = obd. OBD ("/dev/rfcomm0")

  • Python үчүн кошумча маалымат жок, Bluetooth, ELM327 чектөөлөр жок, же жок кылынат:

    connection.protocol_name ()

9 -кадам: Extraindo маалыматтары Carro Usando Python менен иштейт

Extraindo маалымат Carro Usando Python
Extraindo маалымат Carro Usando Python

Колдонуу шарттары: OBD.py, Тиешелүү буйруктар менен байланышыңыз.

Python китепканасынын OBD китепканасынын импорттук каталары сыяктуу.

Негизги жабдуулар менен камсыз кылуу, семирүү үчүн. Негизги бет, фунциона семпер. Демек, бул жерде эч кандай чектөөлөр жок.

Codigo же funcionamento жасоо, конкреттештирүү, ОБД жана ОБД менен иштөө, ошондой эле файлдарды орнотуу. URL дареги, Query String, жана башка постторду POST кызматына жүктөө.

Эч кандай мисалдар жок:

  • RPM
  • Velocidade
  • Odômetro *

Кандайдыр бир деңгээлде параметриңиз бар. Мисалы, usando [1] [12] estamos buscando [módulo] [PID]. Төмөнкү тизмелердин тизмеси:

Төмөнкү маалымат, URL даректери жана маалыматтары сыяктуу эле: "obd_data.dat" маалыматы да, байланыш дагы.

OBD.py үчүн код:

импорт obdimport timeodoInicial = -1 paramOdo = 0 #Connect OBDprint "Primeira conexao" con = obd. OBD ("/dev/rfcomm0") print "Segunda conexao" con = obd. OBD ("/dev/rfcomm0") while True: respRPM = con.query (obd.commands [1] [12]) print respRPM respVelo = con.query (obd.commands [1] [13]) print respVelo respOdo = con.query (obd.commands [1] [49]) print respOdo paramRPM = int (float (str (respRPM).replace ("revolutions_per_minute", "")))) paramVelo = int (float (str (respVelo).replace ("kph", ""))) paramOdo = int (float (str (respOdo).replace ("километр", ""))) url = "https://www.website.com/OBD?vel="+str(paramVelo)+"&rpm="+str (paramRPM)+"& odo ="+str (paramOdo)+"\ n" time.sleep (0.2) url file print = open ("obd_data.dat", "a+") file.write (url) file.close () url басып чыгаруу

Depois da conexão e captura dos dados, vamos criar or arquivo chamado: envia_OBD.py

Esta parte do código fica mais simples. Comechamos importando bibliotecas relacionadas à solicitações/envio de dados, usando RESTFUL.

POST а URL дареги боюнча эң башкысы, OBD.py. Депозиттер башкача айтканда, бул жерде сиз эң сонун нерселерди таба аласыз.

OBD.py архивинин коддору:

импорттук сурамдар

True болсо импорттоо убактысы: аракет кылыңыз: time.sleep (0.2) url = '' with open ('obd_data.dat', 'r') fin: data = fin.read (). splitlines (True) url = data [0] request.post (url) with open ('obd_data.dat', 'w') with fout: fout.writelines (data [1:]) кошпогондо: басып чыгаруу 'өзгөчө'

Көңүл буруңуз керек болсо, көйгөйдү чечүү керек:

10 -кадам: Сценарийлерди кайталаңыз E Armazenamento De Dados Capturados Do Carro

Сценарийлерди кайталаңыз E Armazenamento De Dados Capturados Do Carro
Сценарийлерди кайталаңыз E Armazenamento De Dados Capturados Do Carro

Ачкычтуу сүйлөм боюнча дагы бир жолу кепилдик бериңиз: DragonBoard башка компоненттерди да, башкача айтканда, 3G, WiFi, Bluetooth, GPS жана башка көптөгөн нерселерди камтыйт.

Varkos usar or código abaixo para editar or arquivo 'rc.local', que algumas funções e comandos pré-definidos, e fica no diretório '/etc'. Төмөнкү кадамдарды жасоо үчүн, командону колдонуңуз:

sudo nano /etc/rc.local

Бул процесстердин, кызматтардын жана функциялардын, ажыдаарлардын тактайларынын автоматтык түзүлүштөрүн конфигурациялоо. Vamos utilizar o BASH para fazer isso. O BASH (Bourne-Again-SHell), Unixтин комментарийлерин колдонуу үчүн колдонулат.

Башкысы жок, BASH, MacAddress аркылуу OBD/Bluetooth'дун алдын ала дайындалышын камсыз кылуу, ошондой эле кепилдиктерди берүү үчүн "чыгуу 0" программасы да жооп берет..

эгер [! -f/etc/ssh/ssh_host_rsa_key]

анда systemctl stop ssh.socket || чыныгы dpkg-кайра конфигурациялоо opensh-server fi sudo systemctl start qdsp-start.service rfcomm bind 0 MACADDRESS 1 sudo python /home/linaro/Documents/FadaDoCarro/conectaGPS.py & sudo python/home/linaro /Documents/FadaDoCarro/OBD.py & sudo python /home/linaro/Documents/FadaDoCarro/envia_OBD.py & чыгуу 0

Жыйынтыгында, эң башкысы - бул 3G жана GPS аркылуу OBD сервистеринин эсколидору.

11 -кадам: Dificuldades Encontradas

Dificuldades Encontradas
Dificuldades Encontradas

Тизмеге жазылгыла, булар эң башкысы-бул эң сонун эскертмелер, бул жерде эң маанилүү эскертүүлөр бар, буларды түшүнүү кыйын.

  • PyOBD

    Алдын ала маалымат берүүчү комуникардардын же коммюникелердин жардамы менен. Негизги көйгөйлөр, алар эч качан комуникативдүү эмес болуп, ЭВУнун эң көйгөйлүү көйгөйлөрүн чечүүгө жардам берет. Бул жерде автоматтык түрдө автоматтык түрдө автоматтык түрдө иштөө мүмкүн эмес. Диссо, бул ооруну басаңдатуучу нерсе. Окуя 15 мүнөткө чейин созулганда, эң маанилүү болуп саналат. Тактап айтканда, ECU'ларды толуктоо, кайра орнотуу, түпнуска жана түпнуска файлдарды кайтаруу, OBD каталарын оңдоп -түзөө

  • Linaro

    Жүктөөлөрдүн жоктугу Linaro, OSти калыбына келтирүү же өчүрүү. Бул көйгөйдү чечүү үчүн бир топ убакытка чейин долбоорлоо керек, Линаро менен жабдуулар менен иштөө керек, жана сиз өзүңүздүн окуу куралыңызды колдоно аласыз

  • GPS жана DragonBoard

    A Qualcomm Dragonboard 410c антенналары GPS интернеттери, андыктан антенна экстернага туташтыргычтарды орнотуу үчүн. Qualcomm протоколу менен иштөө тартиби, Qualcomm:

12 -кадам: Referências

Referências
Referências

Жүктөгүч

builds.96boards.org/releases/dragonboard410c/linaro/rescue/latest/

Linaro

builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/

DragonBoard 410c менен Lino орнотуулары

www.embarcados.com.br/linux-linaro-alip-na-qualcomm-dragonboard-410c/

DragonBoard үчүн GPSтин документтери

discuss.96boards.org/t/gps-software/170/16

GPS демо

gist.github.com/wolfg1969/4653340

Python OBD

github.com/brendan-w/python-OBD

Conectando RaspberryPi à um OBD Bluetooth

gersic.com/connecting-your-raspberry-pi-to-a-bluetooth-obd-ii-adapter/

SSH үчүн бардык инструкциялар

gist.github.com/kr0no/63e34c77b02843b46a8d89d8f7b5e4b6

Linux орнотуу SSH жок

ask.xmodulo.com/install-autossh-linux.html

Сунушталууда: