stjohnh
Posts: 321
Joined: Tue Jun 18, 2013 4:27 pm
Delivery Date: 10 Jun 2013
Leaf Number: 409675
Location: Palo Alto, CA

Re: ELM327-type OBD Bluetooth devices for Android Apps

Thu Aug 29, 2013 3:58 pm

These type of "sealed" plastic cases can usually be opened by taking an acetone soaked q-tip and running it around the seam, wait a minute or so, then repeat. It will come apart easily after that. Reseal w a bit of acetone. Sometimes one q-tip treatment works, occasionally more than two.
Blessings,
Holland

2 LEAFS, bought 1 week apart. 2013 S for me, 2013 SV is wife's. Both manufactured May 2013, both battery capacity about 60.5 AHr. Both with normal range. No degradation after 2 years and 19,000 miles.

User avatar
garygid
Gold Member
Posts: 12417
Joined: Wed Apr 21, 2010 8:10 am
Delivery Date: 29 Mar 2011
Leaf Number: 000855
Location: Laguna Hills, Orange Co, CA

Re: ELM327-type OBD Bluetooth devices for Android Apps

Fri Aug 30, 2013 6:40 am

If the case is glued together at the internal posts, instead of the
edge seam of the case, then applying Acetone to the seam will
only serve to seal it further?
See SOC/GID-Meter and CAN-Do Info
2011 LEAF, sold in 2015
2010 Prius, 2014 silver Tesla S
Nissan EVSE, mod to 240/120v 16A
PU: SDG&E
Solar PV: 33 x 225W -> 7 kW max AC
To Sell: X-treme 5000Li EV motorcycle

User avatar
ObiQuiet
Posts: 61
Joined: Sat Aug 10, 2013 3:54 pm
Delivery Date: 10 Aug 2013
Location: Texas Hill Country

Re: ELM327-type OBD Bluetooth devices for Android Apps

Thu Sep 05, 2013 7:31 pm

I tried this one today:

http://amzn.com/B00BL3KQZO

Seems to work fine with the Leaf Battery App, has a power switch, and is small enough to plug into the port without being in the way.

No problem pairing with my Android phone.

I haven't determined if the switch is for bluetooth only, or for the whole device.

sput
Posts: 3
Joined: Thu Jul 18, 2013 11:36 pm
Delivery Date: 24 Jun 2013

Re: ELM327-type OBD Bluetooth devices for Android Apps

Tue Oct 29, 2013 8:40 am

garygid wrote:Pairing... the most frequent problem area.

The next most frequent is that the device paired Ok,
but the connection between the app and the device
is frequently lost, and re-connection is difficult.

1. With the app closed, use the Android system Settings, and tap Bluetooth
to enter the BT management, ready to turn Bluetooth On.

2. "Start" the car and let it get Ready to drive. Turn Bluetooth On in your phone.

3. Then, quickly plug the ELM327 device into the car's OBD connector.
Assuming no BT devices have been discovered or paired, the phone searches
for discoverable BT devices. Otherwise, ask the phone to search.

4. When the phone discovers a new (new MAC address) ELM327-type Bluetooth
device (often called OBDII), it appears on a list, as not yet paired.
Quickly tap the item on the list, enter the pairing code (most often 1234, rarely 0000,
and very rarely 6789), and attempt to pair with the ELM327 device.
If successful, the listing will show paired, but not connected.
If not successful, try to enter the pairing code again.

5. If the second try fails, unplug the ELM327 device dongle and start step 3 again.
Sometimes the pairing must be done within the first few (maybe 30) seconds
after the dongle is plugged in.

6. Successfully paired, you can turn your phone's Bluetooth Off, since
the LEAF Battery app will turn it On when needed.
You can now run the LEAF Battery app and you should see live data
in just a few seconds.

---------
Notes: If you have trouble, try to get with another LEAF Battery app user,
and see their system working on their car, try their system on your car,
try your phone with their ELM327 device, and finally try your ELM327 device again.

The most often problem is a stubborn ELM327-type clone device, even an
"identical" one from the same supplier. Sometimes you will get different
circuitry inside the device, or different firmware, in devices from the same vendor.

Clone firmware 1.5 is to be preferred, I think.
Genuine ELM327 devices have 1.4b as their latest version, I think.


I can't get the 6th point. I make all the process but when I turn the app on, it doesn't connect. It says "connecting 2 ELM" and "searching 4 ELM"......

DaveinOlyWA
Gold Member
Posts: 12246
Joined: Sat Apr 24, 2010 7:43 pm
Delivery Date: 10 Nov 2016
Leaf Number: 314199
Location: Olympia, WA
Contact: Website

Re: ELM327-type OBD Bluetooth devices for Android Apps

Tue Oct 29, 2013 10:46 am

sput wrote:

I can't get the 6th point. I make all the process but when I turn the app on, it doesn't connect. It says "connecting 2 ELM" and "searching 4 ELM"......


you have to enable BT auto connect in settings.

up until recently I had been using my old Motorola Droid on the old LEAF batt app because my Droid Bionic would not stay connected. but recent upgrades seem to have fixed the problem so I went with the LEAF Spy Pro and so far so good but every once in a while I still have issues connecting. a reboot of the phone fixes it 90% of the time. the other 10% is unplugging the ELM
2011 SL; 44,598 miles. 2013 S; 44,840 miles.2016 S30 (build 10/2016)"low water marks" 26,100.2 miles.363GID Ahr 79.55Hx95.35%kwh28.1QCs227,L2's 237
My Blog; http://daveinolywa.blogspot.com" onclick="window.open(this.href);return false;

User avatar
gbarry42
Posts: 887
Joined: Mon Jan 10, 2011 5:48 pm
Delivery Date: 06 May 2011
Location: Moonlight Beach

Re: ELM327-type OBD Bluetooth devices for Android Apps

Sun Nov 17, 2013 6:09 pm

garygid wrote:The 4 common sizes of the ELM327-type clone:
(I will insert pictures soon.)
1. Mini... 2. Short... 3. Medium (or Stubby)... 4. Long

You said "soon". Are you by chance a software guy? :D

When I was reading these threads and shopping around, I had difficulty sorting out what was "stubby" and what was "short", etc., and could have used some pictures. To that end, I took pictures of the three I bought. I still don't know which is which, but I'm guessing these represent the three smallest (numbers 1-3). I can label them once I know. And you might like to swipe a photo and post it up at the front.

[Edit: Got the sizes confirmed, and labeled the photo.]

Here is a mugshot:
elm_sizes.jpg

Side view for comparison:
elm_sideview.jpg

Standing on their connectors. If the plug bottoms out, this will determine how far they stick out.
elm_inverted.jpg

What I found in my research is that the shortest ones are "24 mm" (hence, an inch) long. This being measured from the back of the plug. The next size up is "37 mm", so, an inch and a half. That last one I bought mainly because it looked large enough to take apart and do hacking on. The "favorite" per discussion on MNL, the SimValley, was listed as "not available" the entire time I was trying to decide. I see it's available again.
You do not have the required permissions to view the files attached to this post.
Last edited by gbarry42 on Wed Nov 20, 2013 11:54 pm, edited 1 time in total.
And there goes the first capacity bar! At 24,000 mi on 9/9/2013.
Second bar at 30,500 mi on 2/7/2015.

User avatar
garygid
Gold Member
Posts: 12417
Joined: Wed Apr 21, 2010 8:10 am
Delivery Date: 29 Mar 2011
Leaf Number: 000855
Location: Laguna Hills, Orange Co, CA

Re: ELM327-type OBD Bluetooth devices for Android Apps

Sun Nov 17, 2013 11:11 pm

Yes, mini, "short", and "medium" sizes,
you are correct, thanks.

The mini is almost difficult to grab hold of
to remove. The "short" barely sticks out.
The "medium" sticks out noticeably, and
is easy to modify and grab. For my legs
(on a tall guy), it does not stick out far
enough to hit my leg.
See SOC/GID-Meter and CAN-Do Info
2011 LEAF, sold in 2015
2010 Prius, 2014 silver Tesla S
Nissan EVSE, mod to 240/120v 16A
PU: SDG&E
Solar PV: 33 x 225W -> 7 kW max AC
To Sell: X-treme 5000Li EV motorcycle

cwerdna
Gold Member
Posts: 7202
Joined: Fri Jun 03, 2011 4:31 pm
Delivery Date: 28 Jul 2013
Location: SF Bay Area, CA

Re: ELM327-type OBD Bluetooth devices for Android Apps

Sun Dec 22, 2013 3:37 am

ObiQuiet wrote:I tried this one today:

http://amzn.com/B00BL3KQZO

Seems to work fine with the Leaf Battery App, has a power switch, and is small enough to plug into the port without being in the way.

No problem pairing with my Android phone.

I haven't determined if the switch is for bluetooth only, or for the whole device.

From the Amazon reviews, it seems like the switch only turns off the Bluetooth.

I've been way too busy to dig into this subject much but what is a relatively cheap and recommended Bluetooth dongle to use? I did find the list at wiki/index.php?title=Leaf_Battery_Application#Clone_ELM327_Bluetooth_Scanner. For me, I'd want it to be able to read real gids, have it automatically turn off when the car is off (to avoid draining the 12 volt) and not be a piece of crap.

My non-primary smartphone is a Verizon Samsung Galaxy S4.

I assemble my own desktop/tower PCs but I'm definitely the wrong guy to ask to do any soldering if the dongle needs to be modified.

(Using the app isn't that important to me. My Leaf is on a 2 year lease, I have the % SoC screen since mine's a '13 and I normally don't really push it, in terms of range.)

'13 blue Leaf SV w/premium package (owned)
'13 blue Leaf SV w/QC + LED & premium packages (lease over, car returned)
'06 Prius

User avatar
tomsax
Forum Supporter
Posts: 104
Joined: Wed Apr 21, 2010 2:33 pm
Delivery Date: 21 Sep 2011
Leaf Number: 8847
Location: Sammamish, WA

Re: ELM327-type OBD Bluetooth devices for Android Apps

Sat Feb 08, 2014 4:10 pm

I just picked up a "mini" Bluetooth ELM327 device. http://www.amazon.com/gp/product/B008U1MOM8/

I can connect to it and execute commands, but I can't seem to get any useful CAN messages. Here's a typical session:

>AT Z
ELM327 v1.5

>ATDP
ISO 15765-4 (CAN 11/500)

>at rv
11.7V

>01 00
NO DATA

>ATMA
FF F0 FF 00 FF FF <DATA ERROR
42 64 <DATA ERROR
00 FF
00 00 00 00 00 00 52 D8
00 00 00 00 00 00 52 D9
00 30 61
FF C0 00
00 00 00 00 00 00 04 60
00 00 00 00 20 00 60
0B 00 00 07 7B <DATA ERROR
00 00 00 AA 0F 00 00 00
00 00 00 00 00 00 0F
00 00 00 00 00 00 2F 00
00 00 00 03 D9
00 00
BUFFER FULL

I've fooled around with filters (ATCM, ATCF) to try to limit the traffic and I either get "NO DATA" or gibberish with error messages.

I used the ATPPS command to look at the registers and see that C0 is set to 68, indicating that the ELM chip's baud rate is 38400 (assuming the baud rate pin is pulled high). I understand the CAR-CAN bus spews a message every 10 milliseconds, but that's only about 20000 bits per second after translating to ASCII and adding spaces and CR. So that should be OK.

Am I missing something, or is this device just not working?
Tom Saxton
Sammamish, WA

Turbo3
Gold Member
Posts: 1835
Joined: Mon Jul 19, 2010 8:34 pm
Delivery Date: 12 May 2011
Leaf Number: 002191
Location: San Jose, CA

Re: ELM327-type OBD Bluetooth devices for Android Apps

Sat Feb 08, 2014 10:04 pm

If you don't filter (or don't filter correctly) messages come in a lot faster than 100 per second. True the fastest message is at a 10 msec rate but there are many such messages not just one. I count 10 at that rate (so 1000 per second) plus another 9 at 20 msec (50 per second) (1000 + 450 ) and there are 40 msec, 60 msec, 100 msec and 500 msec messages. So max unfiltered is around 2000 frames per second. Say around 480,000 bits per second if you leave spaces and add in headers so you know what you are getting.

Max rate an OBDII BT/WiFI adapter can handle is around 100-200 frames per second. But you'll need to send only the data you really need (drop the spaces) and have the adapter set correctly. Even at that some Phones will get read errors after a while and lock up the phone's Bluetooth code requiring a phone reboot.

I ran a quick test a few months ago where I swapped out the Bluetooth module for one programmed for 115,200 baud but did not see any real improvement in speed. I need to repeat that test as I now have better tools for stress testing and measuring data and error rate. DO NOT try to change the baud rate yourself as both the ELM327 code and the Bluetooth transceiver must be changed at the same time which is not possible without splitting them up first. If you just use the ELM327 commands to change baud rate you will "brick" your adapter.

I have been testing a WiFi EM327 and although no faster I have not seen the read failure that can lead to locking up the phone's Bluetooth code. They do take more power but some come with a switch that for the one I have drops the power down from 120 ma to a really low 0.5 ma.

Return to “LEAF CANBus”