Script para comunicação OBD2
Publicado por Diego Lopes (última atualização em 21/01/2018)
[ Hits: 2.584 ]
Homepage:
Script que permite setar protocolo e consulta RPM de carros pela interface obd2
Obs:
Os device OBD2 wifi, usam sempre o mesmo IP e porta que está descrito no script.
from socket import * import time #porta e Ip de device ELM para OBD2 host='192.168.0.10' port=35000 buffer_size = 1024 con = socket(AF_INET, SOCK_STREAM) con.connect((host,port)) #comando para setar protocolo iso ISO 9141-2 con.send(b'AT SP 3 \r') setproto = con.recv(buffer_size) time.sleep(1) #comando para consultar protocolo setado no carro con.send(b'AT DP \r') setconproto = con.recv(buffer_size) time.sleep(1) #comando pra verificar RPM con.send(b'01 0C \r') setRPM = con.recv(buffer_size) time.sleep(1) print(setproto) print(setconproto) print(setRPM) con.close() print("fim")
Gerador palpite Mega Sena v1.0
Combinações de letras, números e muito mais
Problema das Oito Rainhas (Random)
Nenhum comentário foi encontrado.
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Erro ao atualizar o archlinux (1)
Erro ao executar o comando para dar um get email (0)
Instalei Windows 11 e não alterou o Grub do Debian (2)
Albfneto. Voltando devagar. (0)
Os empreguim de meu Deus estão cada vez mais tecnológicos (8)