Saya telah berhasil menghubungkan aplikasi android terminal ke port obd mobil saya. Dan mencoba menjalankan banyak perintah kering, banyak yang bekerja seperti yang diharapkan.
Tetapi ATMA (perintah AT untuk Memantau Semua) tidak merespons. Mencoba melihat semua komunikasi kaleng.
Setiap kali perintah ini dikirim melalui aplikasi terminal, respons yang diberikan OK dan kemudian meminta perintah berikutnya.
Adakah yang saya lewatkan di sini?
sunting1- mobil adalah ford figo diesel model, terhubung ke ELM327 menggunakan aplikasi ini
Jawaban:
Apakah Anda mengatur protokol untuk memantau chip? misalnya ATSP5 untuk KWP-2000 atau ATSP0 untuk "tebakan terbaik". Bagaimana dengan memeriksa header juga - ATH1?
Saya menggunakan serangkaian perintah berikut untuk memantau bus KWP lengkap saya, yang jelas berbeda dari CAN, tetapi cukup mirip sehingga mungkin bisa digunakan:
ATI
- periksa koneksi dari aplikasi ke alat pindaiATH1
- Print headerATAL
- Izinkan pesan "panjang" (> 7 byte)ATSP0
(atauATSPX
, di mana X adalah nomor protokol) - Mengatur protokol. 0 adalah "tebak"ATMA
- Pantau semuaAnda mungkin juga membeli klon dari chip ELM327 - Saya telah menemukan, dari pengalaman pribadi, bahwa banyak klon murah tidak menawarkan set perintah penuh. Itu harus menjadi klon yang sangat sangat buruk untuk tidak menganggap ATMA!
sumber
at@1
danat@2
. Karena minat, berapa banyak yang Anda bayarkan untuk alat pindai? Jika hanya beberapa dolar, itu mungkin palsu - harga grosir chip ELM327 saja sekitar 10 USD.