Questions tagged [elm327]

The ELM327 abstracts the low-level protocol and presents a simple interface that can be called via a UART, typically by a hand-held diagnostic tool or a computer program connected by USB, RS-232, Bluetooth or Wi-Fi. New applications include smartphones.

The ELM327 is a programmed microcontroller produced by ELM Electronics for translating the on-board diagnostics (OBD) interface found in most modern cars. The ELM327 command protocol is one of the most popular PC-to-OBD interface standards and is also implemented by other vendors.

The original ELM327 is implemented on the PIC18F2480 microcontroller from Microchip Technology.

ELM327 is one of a family of OBD translators from ELM Electronics. Other variants implement only a subset of the OBD protocols.

81 questions
11
votes
2 answers

How to implement an app using OBD2 (ELM327) like Torque in android?

I am very new to obd2 and elm327. I need to develop an application to get car info using obd2(bluetooth) and elm327. Please any one can help. Thanks in Advance.
Latha
  • 125
  • 1
  • 2
  • 10
11
votes
2 answers

Send multiple OBD commands together and get response simultaneously

I'm working on application which connects OBD2 adapter and getting the real time data like speed,rpm,throttle position etc..When I read one command at a time, it works fine like by sending command "010C\r", I get current RPM. I think that sending…
NSS
  • 721
  • 1
  • 10
  • 23
7
votes
2 answers

Connecting to OBD2 Bluetooth LE device without developer guide

I have recently bought car ELM327 based OBD2 adapter(Vgate Icar PRO) for monitoring my car instruments, I am able to connect to the device using Torque and other obd tools. But I want to develop my own flutter application that connects and extracts…
Xinus
  • 29,617
  • 32
  • 119
  • 165
7
votes
2 answers

Connect obdsim to Torque(android app) Ubuntu

Am trying to connect odbsim through bluetooth with my Samsung S4. After successfully pairing my devices with ubuntu, my results connecting obdsim with phone is never happened. Whenever I tried running the command obdsim -b it always throwing…
Boopathy
  • 367
  • 1
  • 7
  • 16
6
votes
1 answer

VAG TP 2.0 complete list of AT commands

I am trying to find DTCs from various ECUs in a Skoda Rapid 2009 model. I am using OBDLink SX (elm 327 chip) and Putty (similar to HyperTerminal) https://jazdw.net/tp20 This link gives the list of commands that I should request the ECUs of any VAG…
Soumya Sen
  • 121
  • 6
6
votes
1 answer

Unable to send ATZ command to ELM 327 after establishing connection with ELM327 in android

I have written a code which is successfully able to find the paired OBD and establish the connection with ELM327 but when i am trying to send ATZ command the application gets crash. Here's the code snippet, I may have done wrong public…
Sankar Ganesh PMP
  • 11,927
  • 11
  • 57
  • 90
5
votes
3 answers

How to send custom CAN messages using ELM327?

I'm working with a ELM327 and I'd like to be able to set the header and data portions of CAN messages to be sent. I see that there is a code for setting the header for messages SH xxyyzz But I'm having trouble finding out how to set the data…
Mary Grover
  • 51
  • 1
  • 1
  • 3
5
votes
2 answers

elm327 CAN command to switch headlights pernament ON

I want to send AT command to switch my headlights pernament ON in Nissan Leaf. It is located in ID 625 0x00 - OFF 0x60 - ON 0x40 - Parking lights ON 0x68 - Headlights & fog lights ON how to change this by sending commands through Terminal Can…
user3534775
  • 51
  • 1
  • 2
5
votes
2 answers

Having difficulty pairing with a bluetooth OBDII device on Ubuntu

I'm attempting to pair with a automotive OBDII bluetooth device from a Beaglebone Black running Ubuntu Linux, and not having a ton of luck. I was able, initially to set up hci0 using bluez-simple-agent, although it never asked me for a PIN. The PIN…
tomgersic
  • 401
  • 6
  • 12
4
votes
2 answers

Is it possible to read manufacturer specific codes with ELM327

I plan on creating a SW which interacts with the CAN bus (for Cars) over OBDII protocols. The SW will be for PC mainly, and perhaps Android. However, it is no use if I cannot adapt it to read more codes than what is legislated and "public". Is it…
obd_dude
  • 49
  • 1
4
votes
1 answer

Addressing ECUs directly using ELM 327 dongle and ISO 9141

I have a VW Golf 4, which is quite old and talks KWP 2000 (ISO 9141) on its CAN bus. I use a dongle powered by ELM 327, connected to the OBD-2 port of the car. I am trying to send messages individually to each ECU. I tried to change the header of…
csima
  • 315
  • 2
  • 14
4
votes
3 answers

Connect OBDSim to Torque on Windows through Bluetooth

I'm trying to install OBDSim on Win7 but am running into some trouble. My end goal is to run OBDSim as a bluetooth ELM327 OBDII Simulator and connect to it using the Torque app on my Android device. I watched a video on youtube…
Mahir
  • 215
  • 1
  • 4
  • 10
3
votes
1 answer

Error running 01 46, response: ...UNABLETOCONNECT

Getting the data from OBD II simulator to android application via Bluetooth successfully. Now I am trying get the data from ELM327 device to android application. I have an ELM327 device connected to my Car. Bluetooth connection happens by ECU…
GNK
  • 1,036
  • 2
  • 10
  • 29
3
votes
1 answer

ELM327 returns nothing when sending several Commands

I'm developing a WPF application, which interacts with my ELM327. It's connected to my PC via bluetooth and it's able to establish it successfully. When I manually send one command at a time (e.g. "010C\r") it properly returns me the RPM of my car…
user13575187
3
votes
1 answer

Set ELM327 to listen

I'm wondering if there is a way to set ELM327 to listen on the bus. Apparently the ELM only listens when a command is been sent to wait for the response, but what I want is to display all the received frames instead of just the response
Jwdsoft
  • 431
  • 3
  • 9
1
2 3 4 5 6