Script para comunicação OBD2

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

[ Hits: 2.252 ]

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

Painel com botões desligar, reiniciar, logoff e bloquear tela

Programa para calcular a média e a nota trimestral

Calculadora em Python

Leitura de todos os valores de qualquer xml

Botnet em Python sem segredos!


  

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