An approach to display status of Renault Twizy with an Android device, using Torque Pro app.
Usually most of contemporary vehicle is compatible with OBD-II standard, especially comply with ISO 15031-5 standards. Basically a diagnostic devices make an request by publishing a packet to the CAN bus, then device of interest, such as ECU, TCU, make a response packet to the bus, then diag device catches then displays useful information.
Renault Twizy has quite different approach. They do support request-response based communication for SEVCON device, (see Twizy-Cfg repository) but most of useful information is just broadcasted into bus without any request made.
This difference breaks compatibilty of most OBD-II diagnostic devices or application.
What I have tested:
- ELM327 bluetooth adapter (BLE device).
- An Android device with bluetooth connection.
- Torque Pro app from Google Play Store
I tested 4 different bluetooth adapters, but only one was compatible. Others were not responding to AT I
command, presumably because they all are partially-compatible emulators of genuine ELM327 chips
- Install Torque Pro app
- Create a vehicle profile for Twizy
- Set it to use CAN bus monitor mode, as we will just listen CAN bus without making any request.
- Download DBC file, import.