Notices
ECU Flash

Android/Bluetooth logger?

Thread Tools
 
Search this Thread
 
Old Aug 25, 2010 | 05:09 PM
  #31  
l2r99gst's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Originally Posted by ziad
eric maybe use a 2nd OBD plug and attact wires to only the necessary wires on this thing.

but apart from faulty hardware i cant see why it would blow up. i mean obd is universal so if they think it work with carA fine then it should not blow up on the OBD of the evo.
That's a very good idea...I like that alot. At least for testing, but then I would have to source another plug and wire it up. I have already waited like 4 weeks and two sensors. And this is so small it would be out of the way...not sure if I could wire up an extension and make it neat and small enough. Definite good suggestion though.

I agree that it 'shouldn't' blow up, but who knows who made this and how they have it configured. I read that someone else had the same problem...I think with a Mazda. I want to go and test it so bad again, but I'm weary that it will blow again and don't want to go through the return process again. I know this is a cheap adapter, so maybe one particular pin isn't compatible with our car.

The thing is with the OBD plug there are a lot of standard pins and what they should do, but some are left open to each manufacturer.

If I remove any pins, it will be pins 9 and 14, for Etacs and acd/vss. Those shouldn't be needed.

Last edited by l2r99gst; Aug 25, 2010 at 05:11 PM.
Old Aug 25, 2010 | 05:21 PM
  #32  
ziad's Avatar
Evolved Member
iTrader: (1)
 
Joined: Apr 2007
Posts: 529
Likes: 1
From: Melbourne
well if u were in AUS i got about 10plus sitting and heaps of pins. lol from the good old days of mut-logger.

didnt jack of trades have some pins... or was it just ecu pins.

if u want real ghetto. get some reasonibly thick wire and stuff it in the obd plug (one strand thick, like the cat6 network cables) this can then be attached to the obd adaptor. be carefull though

or tap into the obd wires using positap... love them.... then attach them to the obd plug
Old Aug 26, 2010 | 03:43 PM
  #33  
l2r99gst's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
OK, good news. The bluetooth adapter works! To be safe, I removed pins 9 and 14. I plugged it in, and it paired up fine with my Nexus One. Then I used that OBD android app that I had linked to previously to test it out and it works fine.

So, now I just have to test if this can log MUT requests and if so, start customizing the source code from that OBD android app to include MUT requests.
Old Aug 28, 2010 | 11:58 AM
  #34  
l2r99gst's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
MUT logging works too. Just using A0+MUT request return E0+value, as acamus mentioned.

I'll probably test to see what baud rates this adapter can handle to speed things up as much as possible, but at least MUT requests work with no changes at all.

OK, now the hard part...start writing Android code and make a nice UI, etc. This may be a while, but stay tuned. Once I have something working relatively well, I will post some screenshots.
Old Aug 28, 2010 | 01:31 PM
  #35  
leecavturbo's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 1,392
Likes: 2
From: uk
good news indeed
Old Aug 28, 2010 | 01:33 PM
  #36  
Mike01gsr's Avatar
Evolved Member
iTrader: (33)
 
Joined: Jul 2006
Posts: 536
Likes: 0
From: PA
Can't wait! This is exciting!
Old Aug 29, 2010 | 03:12 PM
  #37  
honki24's Avatar
Evolved Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,579
Likes: 0
From: Houston, TX
http://trackmaster.trackaroo.com/for.../message/19827

Looks like Jeff here (creator of Trackaroo "Trackmaster" App) is looking into this as well. I'd suggest you great minds get together on this as he does a great job at creating software and a GUI for android. Trackmaster is a GREAT program for us track folks and I'm going to guess that "Red Leader" is someone from this forum.

Trackmaster website itself: http://trackmaster.trackaroo.com/web/trackmaster
Old Aug 29, 2010 | 04:58 PM
  #38  
l2r99gst's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
My whole point of even doing this was to teach myself Android programming.

I have a CarPC that can do all of this and more. But, since most people don't and most people don't like carrying laptops around, but they do have mobile phones, I thought it would be nice to create an android MUT logger/display that works over bluetooth.

There are already free OBD apps that work over bluetooth and android right now (and dyno programs that use the built in accelerometers on most android phones). I'm using one to use as my base to write the MUT logging part. So, anyone with an Android phone can buy this bluetooth adapter right now and have OBD functionality. Since we are all used to MUT though, and it being specific to our cars and a ton more requests, I just wanted to add that functionality.

I was messing a little with it today and have already used my phone to read some MUT requests. So, it does work. It just won't be as fast as MUT can be because of the limitation of these adapters and it will take me some time as I am learning as I go.
Old Aug 30, 2010 | 02:51 AM
  #39  
TK40's Avatar
Evolving Member
iTrader: (7)
 
Joined: Oct 2009
Posts: 456
Likes: 0
From: NYC
This is very exciting indeed!
Old Aug 30, 2010 | 03:35 AM
  #40  
ziad's Avatar
Evolved Member
iTrader: (1)
 
Joined: Apr 2007
Posts: 529
Likes: 1
From: Melbourne
good work eric... a question... with DMA will it be as fast as laptops or as slow as MUT due to the overheads of the BT via MUT
Old Aug 30, 2010 | 06:07 AM
  #41  
l2r99gst's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
DMA is way in the future, if at all.

Depending on what baud rates this thing can do, I would imagine it would be very slow, so the benefits of DMA wouldn't be realized. Maybe just an app to live tune?

First, I have to actually get something going for the MUT logging.
Old Aug 30, 2010 | 06:59 AM
  #42  
honki24's Avatar
Evolved Member
iTrader: (23)
 
Joined: Apr 2003
Posts: 1,579
Likes: 0
From: Houston, TX
Fair enough. I'm sure we're all quite open to you learning Android for our benefit. It might be nice to roll your effort into an already nicely packaged overall program though (enter the trackaroo example). Perhaps you can even glean royalties from future product sales. I'd pay $10 for a program that does all my automotive video/logging/DAQ. That' would be an amazing value.
Old Sep 2, 2010 | 03:28 PM
  #43  
TK40's Avatar
Evolving Member
iTrader: (7)
 
Joined: Oct 2009
Posts: 456
Likes: 0
From: NYC
Originally Posted by honki24
Fair enough. I'm sure we're all quite open to you learning Android for our benefit. It might be nice to roll your effort into an already nicely packaged overall program though (enter the trackaroo example). Perhaps you can even glean royalties from future product sales. I'd pay $10 for a program that does all my automotive video/logging/DAQ. That' would be an amazing value.
Quick bump for an update, and I also agree with Honki. I would definitely pay for an android program that does all these things.
Old Sep 2, 2010 | 03:50 PM
  #44  
l2r99gst's Avatar
Thread Starter
Evolved Member
iTrader: (2)
 
Joined: Mar 2004
Posts: 3,499
Likes: 4
From: CA
Well, I have already logged some MUT requests on my Android Nexus One wirelessly with my bluetooth adapter.

But, I am using the source code for the OBD app that I linked to earlier. His main activity uses a datamap table to display the data. It's pretty boring and plain looking. I'm trying to make more of a digital display, sort of like Acamus did in his BlueMUT thread. However, since I'm learning both Android and Java at the same time, it's slow going, not to mention only having a little time here and there to work on it.

I already have a new activity that has a new view with the digital displays that I want. Now, I have to figure out how to get the results posted there instead. Or, I need to rewrite his main UI. But, I wanted to keep that how it was to keep the OBD stuff in there too (he also has a compass and some images for coolant temp, mpg, etc, etc). I'm trying to keep as much as his stuff as I can, but maybe I will just rewrite the UI. I don't know.

But, MUT logging is working so far.

Last edited by l2r99gst; Sep 2, 2010 at 03:52 PM.
Old Oct 22, 2010 | 07:16 AM
  #45  
Sim2k's Avatar
Evolving Member
iTrader: (5)
 
Joined: Sep 2009
Posts: 114
Likes: 0
From: Hickory, NC
I'm an Android developer and was about to start exactly the same project, but instead of that I found your thread and you're a few steps ahead of me. (I haven't even started). But instead of doing one myself, I'll let you get on with it, if you need any help with the Android/Java side, please don't hesitate to ask me. Good luck


Quick Reply: Android/Bluetooth logger?



All times are GMT -7. The time now is 08:28 AM.