1
OBDLink CX / Re: CX BLE API?
« Last post by kuhlejai on Yesterday at 10:26:36 pm »Edit: I got it working for standard OBD-II PID requests. The issue was the Bluetooth library I was using in Arduino.
What I can't currently figure out is how to change the header ID (or default functional CAN ID) for service requests from 0x7DF to the one required for BMW enhanced PID requests on 0x6F1. Is this possible? Does the OBDLink CX support ISO 15765-2 (ISO-TP) extended addressing for manufacturer-specific (0x22) service requests?
Basically my app currently datalogs PT-CAN Bus channels that I know of and GPS from my Race Box Mini. I am hopping to add in OBD Enhanced PID's, I am coding in Arduino (C++). When I try sending the 0x22 service requests I get no response, I think i need to use 0x6F1 CAN ID specifically.
What I can't currently figure out is how to change the header ID (or default functional CAN ID) for service requests from 0x7DF to the one required for BMW enhanced PID requests on 0x6F1. Is this possible? Does the OBDLink CX support ISO 15765-2 (ISO-TP) extended addressing for manufacturer-specific (0x22) service requests?
Basically my app currently datalogs PT-CAN Bus channels that I know of and GPS from my Race Box Mini. I am hopping to add in OBD Enhanced PID's, I am coding in Arduino (C++). When I try sending the 0x22 service requests I get no response, I think i need to use 0x6F1 CAN ID specifically.

Home
Help
Search
Login
Register
Recent Posts