Buell Forum           Buell Service Manuals           Buell Parts           Contact Us           Erik Buell Racing           Member's Buell Pics
Remember Me?
[Posts:  181 | Reputation:  7] Registered User
[?]   Posted:  20 Feb 2012 15:54
http://www.youtube.com/watch?v=lu8tJ3FoJHM
[Posts:  968 | Reputation:  20] Registered User
[?]   Posted:  20 Feb 2012 17:02
Keep going with it for a real time display and be able to make adjustments. Id love to have that!!
[Posts:  181 | Reputation:  7] Registered User
[?]   Posted:  20 Feb 2012 17:06
I'm open to ideas for what people would want to see in a final version of this.  I'm looking to at least do data logging for tuning and a real time display with basic info (temp, RPM, TPS, ect...).  This App should be compatible with the bluetooth dongle that Xopti sells, but I would need to double check with him to verify the chip he uses.
[Posts:  5087 | Reputation:  167] Registered User
[?]   Posted:  20 Feb 2012 17:10
Good stuff!

Keep us posted...
[Posts:  968 | Reputation:  20] Registered User
[?]   Posted:  20 Feb 2012 17:14
Honestly I would prefer the ability to use my USB cable. But that could be just me.
[Posts:  181 | Reputation:  7] Registered User
[?]   Posted:  20 Feb 2012 17:19
I agree with you DustyXB, unfortunately Android does give a stand way to use the USB port for communications.  Bluetooth is the only way to get data into the phone.  Now think about this running on a tablet......  Taking the rest of my day off to keep coding.  I will update as I get more work done.  If there is anyone that has Android programming experience or that wants to help out, let me know.  The more the merrier!
[Posts:  871 | Reputation:  30] Registered User
[?]   Posted:  20 Feb 2012 17:50
I'm HIIIGGHGHHHHHLLLY interested
[Posts:  73 | Reputation:  2] Registered User
[?]   Posted:  20 Feb 2012 17:59
Would this APP help with doing TPS resets on older XB's?
[Posts:  181 | Reputation:  7] Registered User
[?]   Posted:  20 Feb 2012 18:18
Well, at the moment... no.  And it depends on what you mean by 'older'.  DDFI-2, for sure, DDFI-3, very plausible.  Unfortunately the documentation on DDFI-1 is a bit sketcher than the newer ones and I don't have a tube frame at my disposal to test.  So the short answer, likely yes.  There is no reason that code couldn't be written to do everything that ECMSpy does (like viewing/resetting error codes, TPS reset, built in tests, and EEPROM flashing and back up, table modification).  If I could get the assistance of someone more experienced with tuning there is no reason that real time updating of fuel maps based on logged data couldn't be done from the phone/tablet.
[Posts:  73 | Reputation:  2] Registered User
[?]   Posted:  21 Feb 2012 12:46
That is pretty sick man. I have an 03 Firebolt that I have been needing to do a TPS reset on but I don't have the cable or ECMSPY so this would be awesome!
[Posts:  181 | Reputation:  7] Registered User
[?]   Posted:  21 Feb 2012 18:11
buellblood, you will still need to get a bluetooth adapter for the bike if you want to use an android app.  Also, just in general, if you are a bit of an electronics nerd you can build a serial connection to your bike real easy.  All you need is a MAX232 and an LM7805 or other 5V regulator. 

Also, since I've got the bike communication down I'll be working on the GUI over the next few days.  Does anyone around here have low level experience interfacing with the ECM.  I gotta say that the documentation on the ECMSpy is nothing short of amazing, but there are a few questions I've come up with that are would likely be answered by someone with a little experience.
[Posts:  284 | Reputation:  32] Registered User
[?]   Posted:  21 Feb 2012 18:39
Is bluetooth connectivity truly the only option for androids?  USB adapters can are freely available on eBay and elsewhere that allow direct connection of USB keyboards, mice and thumbdrives to android phones.  I would think that current ECMSPY cables could therefore be used to connect directly between the ECM and the android.

Personally, I would prefer cabled datalogging to minimize the chance of dropouts and corrupted data (always a risk with wireless comms).  That said, I'm a gadget geek and would love to see a robust and reliable wireless tool for android tuning.

I would think programming for USB operation using already existing ECMSPY cables would be a much shorter path to developing your app.  For me, the app functionality would have priority over the method of connection.  Develop the app first and its feature set with full USB operation, then develop the bluetooth connection.

Just my .02.  Rock on with your project!  Anxious to see your progress.
[Posts:  181 | Reputation:  7] Registered User
[?]   Posted:  21 Feb 2012 20:58
Hey Tork, thanks for the thoughts.  I've written my code to work with a different communications option without major changes.  I haven't look too much into USB communication on android before, but a quick check looks shows that there are options to make this work that I didn't see before.  I'm gonna order some parts and see how it goes.  Also, its a little cold right now to be doing programming in my garage next to my bike, so waiting for good weather.
[Posts:  129 | Reputation:  7] Registered User
[?]   Posted:  01 Oct 2012 01:13
Its here its here its here! Go to xopti its in the very bottom left of the downloads page! Thanks xopti!!
[Posts:  1315 | Reputation:  45] Registered User
[?]   Posted:  01 Oct 2012 01:37
Now does anyone have a bluetooth module to see if this actually works?
[Posts:  129 | Reputation:  7] Registered User
[?]   Posted:  01 Oct 2012 01:56
Yep xopti does its $90. I spent about $70 to make mine so for an extra $20 And u get the app. I'm gonna go ahead and order one of his, its not very water resistant so he says not to leave it on the bike. When I made mine I added an off to the grnd cuz I heard of homade units draining Batts fryn themselves an such plus mines in a silicone tube. All stuff I can fix on xopti's unit I'm more interested in the bt module
[Posts:  1246 | Reputation:  70] Registered User
[?]   Posted:  01 Oct 2012 01:56
Not yet, but I'm either going to build or order one
[Posts:  129 | Reputation:  7] Registered User
[?]   Posted:  01 Oct 2012 03:59
I looked and looked I finally found Tps reset. Its the white button @ the top under "active tests"
[Posts:  70 | Reputation:  4] Registered User
[?]   Posted:  12 Oct 2012 23:29
2hy2ride,
Saw one of your posts today about ecmdroid app from xopti's website and downloaded it today.  I already had one of his Bluetooth modules.  I went out to the bike and within 2 minutes I was up and running.  All I can say is WOW this is GREAT!  Not sure who was all involved in making this APP but THANKS A LOT!  I have not done it yet but it looks like this will make data logging a breeze!  It was odd while I was playing with it today the dam phone rang and dame near scared the crap out of me! LOL
[Posts:  129 | Reputation:  7] Registered User
[?]   Posted:  13 Oct 2012 03:42
The coolest thing I've done so far is copy about 5 different eeproms to my phone that have real similar tunes for different exhausts basically. I go out and data log each one for like an hour (its gorgeous in Arlington TX right now 72°).  After I finish I study the afv corrections that way I'm not having to start from square1 and I'm not starting from just any random race map. I start my custom tune from the most applicable base map I can find
[Posts:  448 | Reputation:  7] Registered User
[?]   Posted:  13 Oct 2012 08:11
How could I have missed this thread?! I have to check this out!
[Posts:  2759 | Reputation:  89] Registered User
[?]   Posted:  13 Oct 2012 08:18
So this is a Android only app?
[Posts:  788 | Reputation:  21] Registered User
[?]   Posted:  13 Oct 2012 08:50
I bought the bluetooth dongle from xopti, and got it to connect through the phone with this app.  THIS THING IS GREAT!!!  I would like the ability to tune on the fly, but this gives you nearly 100% of what ECMSpy does, and you can carry it in your pocket.  GREAT work!!

Yes, I do believe this is an Android only app since the file is an *.APK.  When you install, make sure you have third-party programs enabled on your phone or it won't install.
[Posts:  2759 | Reputation:  89] Registered User
[?]   Posted:  13 Oct 2012 12:42
Doesn't help me with a iphone4
[Posts:  129 | Reputation:  7] Registered User
[?]   Posted:  13 Oct 2012 13:06
Wont help u if u get the 5 either
[Posts:  1246 | Reputation:  70] Registered User
[?]   Posted:  13 Oct 2012 17:50
I bought a galaxy player just for this, on eBay for $30. I hate the thing compared to my iPhone cause it really sucks but for this purpose it's great
[Posts:  4071 | Reputation:  161] Registered User
[?]   Posted:  13 Oct 2012 18:10
this is awesome.  so have people been data logging with their phone?  time to put the razormaxx to some real use.
[Posts:  140 | Reputation:  9] Registered User
[?]   Posted:  13 Oct 2012 19:28
Finally a use for my POS android.
[Posts:  311 | Reputation:  15] Registered User
[?]   Posted:  18 Oct 2012 15:17
Does it do any data logging? that would be pretty nice. I should make my arduino project connect via bluetooth, I never have much confidence in bluetooth connections though.
[Posts:  788 | Reputation:  21] Registered User
[?]   Posted:  18 Oct 2012 20:22
That is the main function of the program, and it works great!

Welcome to our Buell forum! Shop performance motorcycle parts.

Buell Forum Home           Privacy Policy           Buell Links           Contact Us
buell xb motorcycle parts footer