Script para comunicação OBD2

Publicado por Diego Lopes (última atualização em 21/01/2018)

[ Hits: 2.584 ]

Homepage:

Download hackcarpython.py




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.

  



Esconder código-fonte

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")

Scripts recomendados

Gerador palpite Mega Sena v1.0

Combinações de letras, números e muito mais

Algoritmo genético - rotas

calculadora em python

Problema das Oito Rainhas (Random)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts