https://www.reddit.com/r/CANBus/comments/39pzpp/bmw_3series_2015_odometer_reading/ Yukarıdaki web sitesini referans olarak kullanıyorum ve ECU’ya komut gönderiyorum. BMW motor ECU’dan bir kayıt var (altta):
6F1 12 04 18 02 FF FF
6F1 12 04 18 02 FF FF
612 F1 10 17 58 07 4D FF 21 <DATA ERROR
6F1 12 30 00 00
612 F1 21 49 93 21 4A B8 21 <DATA ERROR
612 F1 22 4B F8 21 49 A3 21 <DATA ERROR
612 F1 23 4C B4 21 4C 18 21 <DATA ERROR
Günlük, 6F1'in ECU motorunun sorgusu için adres olduğunu ve 612'nin motor ECU yanıtının adresi olduğunu göstermektedir.
Aşağıda PuTTY kullanarak gönderdiğim Komutlar (HyperTerminal'e benzer):
AT Z (reset)
Reply: OK
AT SP 6 (set protocol 6, i.e. CAN 11/500)
Reply: OK
AT SH 6F1 (set header to 6F1)
Reply: OK
AT CRA 612 (receiver address set to 612 for engine)
Reply: OK
12 04 18 02 FF FF
Reply: NO DATA
12 18 02 FF FF
Reply: NO DATA
18 02 FF FF
Reply: NO DATA
Tüm olası kombinasyonları denedim, ancak hata kodunu alamıyorum. Birisi bana BMW motor DTC'sini almak için vurmam gereken tam komutu söyleyebilir mi?