Questions tagged [obd-ii]

OBD-II is an automotive term referring to the diagnostic system of a car. The OBD-II specification includes standardized hardware and message protocols. With an OBD-II connector, it's possible to read the diagnostic data from the car, e.g., vehicle speed, RPM, mileage, airflow.

External resources

323 questions
1
vote
1 answer

How to connect to Bluetooth OBD II with visual C++ and for PC

I'm trying to use a Bluetooth OBDII (on-board diagnosis) to connect with a Bluetooth dongle connected to my computer (My OS is windows 7). The dongle connects to the device and assigns it 2 virtual com ports (COM4 for incoming and COM5 for…
Amin Abouee
  • 41
  • 2
  • 5
1
vote
0 answers

writing on a stream via TCP but no response

I want to read out the Vehicle Identification Number (VIN) of a car via an OBD WiFi Adapter. Pinging the adapter is possible and it got an fix IP Adress and Port. Now i wanted to send the VIN-request on the Stream, but nothing happens. My .h…
Hickey
  • 11
  • 2
0
votes
0 answers

what is the data received from OBD device and what is its form?

me and group of colleges are working on app that connects to OBD device and displays that data after working on it, but we are facing a problem on understanding what is the data received by the phone if it connects with the device via Bluetooth and…
0
votes
2 answers

How to connect raspberry and OBD2 through bluetooth?

I try to connect my pi zero W to OBD2 module through bluetoooth. My pi is connected to my 4G iphone wifi and I communicate with it through ssh. I used bluetoothctl and can't connect when running connect 01:23:45:67:89:BA. I got the following error…
0
votes
0 answers

React Native ble-plx writing and reading/monitoring characteristics of OBDII Adapter

I am building a React Native Expo App with EAS for visualising OBD2 Data. For this purpose im using an ELM327 OBDII Adapter with Buetooth Low Energy and the react-native-ble-plx library to connect to it. I am able to connect to the Adapter, but i…
0
votes
1 answer

Expo and React Native OBD2 Wifi. Connecting using a WebSocket

I bought a generic obd2 wifi reader that works fine with other applications from the App Store. I've confirmed the ip and port to be: 192.168.0.10 and 35000 using said apps. I want to build a simple HUD mobile app using Expo and React Native since I…
0
votes
0 answers

OBD2 CAN BUS problem with data receive from AT MA

im using the Bluetooth ELM327 adapter (in Amazon the Blue one) and im trying to access to steering angle on a citroen c4. My problem is that i get unexpected data, nothing to do with the ISO protocol (AT SP 6). My elm327 configuration is this: AT…
Jj Jj
  • 1
  • 1
0
votes
1 answer

Why my OBD2 Bluetooth adapter send double response to a PID?

For instance, if the PID is 0105 the response should be 410533 or so ... but my OBD2 reading is: 410533 410533 In other adapter I put 01051 ... and the response was correct .. a single ... 410533 but this "trick" doesn´t work always. Any idaes or…
0
votes
1 answer

OBD2 - Reading Service 01 PID 00

With my Windows 10 PC, I am connected to OBD2, over Bluetooth 4.0 as a serial device over the COM-Port. I am sending the following command: Service 01 PID 00 - my command is: 0100\r Services / Modes: Show current data Standard PIDs PID 00: Show PIDs…
MeerArtefakt
  • 386
  • 2
  • 6
  • 26
0
votes
0 answers

ISO 9141 (non-OBD) protocol over ELM 327

I am looking for a way to program various ECUs in a 2005 Audi A4. (Engine is the least interesting ones for me – I am more interested in e.g. infotainment, Bluetooth etc.). As far as I know, most of the ECUs in question use the KW1281 protocol, a…
user149408
  • 5,385
  • 4
  • 33
  • 69
0
votes
0 answers

How to interpret obd pids 0917, 091a, 091b and 091c

those pids 0917, 091a, 091b and 091c seems are on the newer cars (after 2021) and they represent infos about fuel consumtion or energy consumtion, but I am not able to find any concudent info.. I would highly appreciate if someone have something…
lucian_v
  • 111
  • 3
  • 12
0
votes
0 answers

ODB get VIN (vehicle identification number)

I am try to get vin using obd command "0902\r". I did that on 2 cars (hyiunday tucson 2007 and a toyota avensis 2008) but wasn t able to. Is that because those cars doesn t have VIN function or I am doing something wrong? hyundai: Voltage…
lucian_v
  • 111
  • 3
  • 12
0
votes
1 answer

Reading OBD2 DTC codes procedure

I am trying to read dtc codes using following procedure: 1 - send 0101 which means get the number of the dtc codes receive - 41 01 82 07 61 01 which means I have 2 trouble codes 2 - send 0x03 to receive codes and receive - 43 01 33 03 01 00 00 which…
lucian_v
  • 111
  • 3
  • 12
0
votes
0 answers

OBD2 reader goes to sleep mode

I am creating software, where I need to receive and transmit messages via bluetooth to OBD2 reader (I am using Quicklynks BLE327 Blackbox). The reader isn't connected to any vehicle, it's on my desk and I have power and CAN cables connected to it. I…
Tellu
  • 1
  • 2
0
votes
1 answer

Fuel Consumtion data via OBD2 is wrong - can you help me out?

So I am trying to get real time fuel consumtions data from my Car (2021 Kia Sorento PHEV) via OBD2. I've read up on the topic and it seems to be simple enough. Fuel Consumtion in Liters per Hour (PID 5E(hex)/94(dec) "Engine fuel rate") divided by…
DReffects
  • 1
  • 1