aster94 / Keyword-Protocol-2000

The KWP2000 is a communications protocol used for on-board vehicle diagnostics systems (OBD) by Suzuki (SDS), Kawasaki (KDS), Yamaha (YDS), Honda (HDS) and possibly more. It is standardized by ISO 14230
GNU General Public License v3.0
230 stars 60 forks source link

Masalah Honda Keihin k-line dengan pyserial #20

Open zaki1213-2 opened 1 year ago

zaki1213-2 commented 1 year ago

hai,Ingin membaca sepeda motor saya menggunakan Pyserial ,tetapi ada masalah dengan Pyserial , kenapa data tidak Keluar , Code perintah untuk membaca table telah benar namun jika saya membuka HondaECU dan menjalankan promgram saya kembali data itu mau untuk Tampil tetapi jika saya mematikan kontak dan menghidupan kontak ,data tidak akan mau keluar sebelum saya membuka HondaECU dan menjalankan program saya kembali ,apakah kamu bisa membantu ku ?ini Code yang saya gunakan

ser = serial.Serial('COM5',10400,timeout=0.1) while True: request = 'FE 04 72 8C' ser.write(bytes.fromhex(request)) print(f"Request: [{request.replace(' ', ', ')}]") time.sleep(0,2) request = '72 05 00 F0 99' ser.write(bytes.fromhex(request)) print(f"Request: [{request.replace(' ', ', ')}]") request = '72 05 71 17 01'# Table 17 RPM= response_hex[18:22] response_dec = int(RPM, 16) ser.write(bytes.fromhex(request)) print(f"Request: [{request.replace(' ', ', ')}]")

ini sebagai contoh code yang saya gunakan,saya menggunakan baudrate 10400 rekomendasi dari situs/forum yang saya baca , sepeda motor saya menggunakan table 17 dan itu sudah pasti ,mohon maaf jika ada perkataan saya yang tidak mengenakkan sekian trimakasih

66zai commented 1 year ago

This is an automatic reply, confirming that your e-mail was received.Thank you----------------------------------------------------------您的E-mail我已经收到,如果看到定会很快给您答复。