選手入場 & Car Scanner Pro測試結果
VOLVO car用Car Scanner Pro搭配ELM327有相容性問題,以下是選手清單,測試結果和照片。最讓人不解的是Vgate兩款效果還不同
- [O] Vgate iCar Pro BLE
- [X] Vgate iCar Pro WiFi (這次未測試,但WiFi真的不能用)
- [X] ZUS OBD2 reader
- [X] 不知名淘寶ELM327
中間人攻擊
用中間人攻擊觀測ELM327送出的命令,選手都沒有踩我的坑,不過這步已經有差異
- 正確組(Vgate/ ZUS)
- ID=0x726, DATA=[3]22402800000000
- 失敗組(Cheap ELM327 from Taobao)
- ID=0x726, DATA=[3]22400000000000
很詭異吧!淘寶的ELM327根本封包沒送對!
ELM327 Terminal Check
不管用Torque或是Car Scanner Pro,他們都直接操作ELM327。這裡有幾篇我寫過的note,有興趣可以繞過去看
測試的命令如下
- 0902,讀取車子的VIN,這道命令三個選手都正確回應
- ATCF72E,CF=CAN Filter,等一下接收ID=72E
- ATSH726,SH=Set Header,等一下發送ID=726
- 224028,查詢電瓶SOC狀態
Vgate BLE版
本次的模範生,有正確的回應224028命令,回傳0x4D,電瓶電量剩77%
ZUS Vehicle Health Monitor
有正確的送出封包,但是沒正確實做ATCF72E,他不知道等一下要收72E,最後送出224028回應NO DATA。這顆體積最輕薄,硬體很不錯(是顆藍芽SOC),網站看起來很厲害,可惜軟體沒做對!
TAOBAO CHEAP ELM327
淘寶這顆大概用8051做,軟體更爛,命令是224028結果送出224000;連命令都發錯,就更不可能正確回應了
結語
這些Dongle大概讀取標準命令還行(比如速度,引擎轉速),測試水準就大概這樣了!車廠定義的PID就很講緣分了。另外Vgate WiFi版大概是另外一個團隊做的,驗收標準顯然不同... ELM327文件是公開的,大家軟體能偷就加減偷...
Vgate藍芽版幾道命令都有正確實作,搭配Car Scanner Pro看起來不錯,價格貴一點,但是比較靠譜
Vagte有盜版的...😅當初也是研究很久,後來就買了MX跟這顆
回覆刪除買MX真的是完全沒煩惱(一定會對);VGATE靠普的也很好用
刪除網誌管理員已經移除這則留言。
回覆刪除