Hi,
I'm targeting to develop a simple application that can read OBD2 data via OpenXC c5 ble device.
The application is running in raspberry Pi 3.
Currently, I already tried to flash 4 different possible firmwares for OpenXC c5 ble device (using window 8 enterprise x64 machine).
Currently I'm using vi-obd2-translated version (vi-translated_obd2-firmware-CROSSCHASM_C5_BLE-ctv7.2.0.hex).
The problem is that: I am able to view the data from the OBD2 using usb cable (openxc-dump will return the data for me).
However, when I try using bluetooth connection, it's failed with error: (112, 'Host is down'), even I can pair the OpenXC device into raspberry pi.
Full stack of my hardware is:
Freematic OBD2 hardware emulator (with J1850 PWM enabled) <-> OpenXC C5 ble device (flashed vi-translated-obd2 firmware) <-> raspberry Pi (using openxc-dump utility)
Any suggestion is appreciated.
Thanks.