N54Tech.com - International Turbo Racing Discussion
(#1)
Old
Shabah Shabah is offline
New Member
 
Posts: 4
Join Date: Dec 2011
Car: 335i coupe
Default IPhone JB4 App - 12-03-2011, 03:59 AM

Terry,

First off thanks a lot for the support and the awesome products, all my purchases will be with BMS.

Now for the real reason I'm posting, have you considered making a JB4 application for the Android or Iphone OS?

Do you think it would be possible to connect the Iphone USB connector to the BMS USB cable and log or adjust while texting ?

If you're not thinking of making an app would you consider others making it for the community (that means free app)?
Reply With Quote
(#2)
Old
indy99gpgt indy99gpgt is offline
Engineer
 
Posts: 39
Join Date: Feb 2011
Car: 2008 BSM 335i Coupe
Default 12-03-2011, 10:04 AM

I am looking into creating a jb4 Android app. I was waiting till I got a tablet to start messing with it. I know someone on here started doing an android app. He also tested with the iphone using a bluetooth adapter but found out iPhone only allows specific Bluetooth adapters on their product and that some of them were very pricey. Android is a lot easier to build apps on in my opinion biut if either platform came out with one it should be pretty easy to port it over to the other platform.


2008 BSM 335i coupe-jb4.BMS intake.meth
1999 Pontiac Grand Prix-10.5PSI.PRJ LL Cam.supporting mods

Reply With Quote
(#3)
Old
jox's Avatar
jox jox is offline
New Member
 
Posts: 12
Join Date: Mar 2010
Car: 135 Convertible
Default 12-03-2011, 01:26 PM

I started playing with an Android app last year, even posted a small clip on it here: http://www.n54tech.com/forums/showthread.php?t=11682 Then i became a father and all my spare time in front of the computer was history...

I'm planning to give it another try sometime this winter. The problem is not so much the software part, rather the hardware part of it. My new approach to the interface problem is to use wifi. Since last year a couple of quite cheap wifi components have become available. The ideal solution would be to find a simple hardware solution and write an open source implementation to support simple porting to different platforms.

I think Terry has changed the communication protocol since my last try, so I'll probably have to rewrite my old code.

Time will tell if I ever get anywhere with this project, we'll see. Maybe we should start a new thread in the subject and start collaborating?
Reply With Quote
(#4)
Old
Shabah Shabah is offline
New Member
 
Posts: 4
Join Date: Dec 2011
Car: 335i coupe
Default 12-03-2011, 01:53 PM

Quote:
Originally Posted by jox
I started playing with an Android app last year, even posted a small clip on it here: http://www.n54tech.com/forums/showthread.php?t=11682 Then i became a father and all my spare time in front of the computer was history...

I'm planning to give it another try sometime this winter. The problem is not so much the software part, rather the hardware part of it. My new approach to the interface problem is to use wifi. Since last year a couple of quite cheap wifi components have become available. The ideal solution would be to find a simple hardware solution and write an open source implementation to support simple porting to different platforms.

I think Terry has changed the communication protocol since my last try, so I'll probably have to rewrite my old code.

Time will tell if I ever get anywhere with this project, we'll see. Maybe we should start a new thread in the subject and start collaborating?
Yeah we can get a few people together and code it in modules, that way it wonít take as long and itís more scalable. I havenít programmed anything for iphones or android, what language do you use?
Reply With Quote
(#5)
Old
indy99gpgt indy99gpgt is offline
Engineer
 
Posts: 39
Join Date: Feb 2011
Car: 2008 BSM 335i Coupe
Default 12-03-2011, 04:16 PM

I think a collaboration would be a good idea. I don't know a ton about Android so im sure a few of us working together could help fill in the knowledge gap and develop aich needed app.


2008 BSM 335i coupe-jb4.BMS intake.meth
1999 Pontiac Grand Prix-10.5PSI.PRJ LL Cam.supporting mods

Reply With Quote
(#6)
Old
Shabah Shabah is offline
New Member
 
Posts: 4
Join Date: Dec 2011
Car: 335i coupe
Default 12-03-2011, 04:32 PM

Great,

I'm looking at Eclipse right now for Android using Java or C++. I think C++ might be a better option since that is what Iphone uses and would make that an easy port over.

Eclipse also has a "team synchronizing" feature that will allow us to work on modules together etc.

I'll play around with it some more, hopefully we can get a few people with specific skill like coding and development to help us out. Also we should probably start a new thread for this.
Reply With Quote
(#7)
Old
2Slow's Avatar
2Slow 2Slow is offline
Velocity Challenged
 
Posts: 42
Join Date: Feb 2010
Car: 2007 335i AT
Default 12-03-2011, 04:47 PM

I created a simple VBA app communicating with the JB4 so can help with the comm protocol.

Was able to log all the values pretty good but not very useful as we already have the JB4 interface on windows.

PM me if you want the code.

Last edited by 2Slow; 12-03-2011 at 04:59 PM..
Reply With Quote
(#8)
Old
Shabah Shabah is offline
New Member
 
Posts: 4
Join Date: Dec 2011
Car: 335i coupe
Default 12-03-2011, 06:37 PM

PM'd
Reply With Quote
(#9)
Old
mcmn's Avatar
mcmn mcmn is offline
Junior Member
 
Posts: 31
Join Date: Jun 2011
Car: 135i
Default 12-11-2011, 01:31 AM

I will spill the beans on my development once I've got time to finalise some bits and bobs over the xmas break.

I can help with the parsing, serial end and general questions I guess until then.

via pm.

Paul
Reply With Quote
(#10)
Old
ZTZ1010 ZTZ1010 is offline
Junior Member
 
Posts: 57
Join Date: Oct 2010
Car: 09 E90 335i
Default 12-11-2011, 03:18 PM

this would make me so happy. my buddy has a B8 S4 and apparently there is iphone software (i believe still in beta and he's jailbroken) through which he can log, change maps/parameters for his tune (APR), read/clear codes etc. would definitely be useful.. props to everyone looking into it! we appreciate it!
Reply With Quote
(#11)
Old
One335i One335i is offline
Level 10 Dungeon Master
 
Posts: 22
Join Date: Mar 2011
Car: 08 335i
Default 12-12-2011, 03:01 AM

That would be an app I would even buy!!
Reply With Quote
(#12)
Old
JHOOPS2 JHOOPS2 is offline
Country Roads!
 
Posts: 82
Join Date: Oct 2010
Car: 2009 135i
Default 12-12-2011, 06:53 AM

Just switched from Iphone 4 to Razr. I vote for Android also. ;-)


Mods: FBO
Reply With Quote
(#13)
Old
Eleventeen Eleventeen is offline
Junior Member
 
Posts: 204
Join Date: Apr 2009
Car: 2007 335i
Default 12-12-2011, 10:43 AM

Quote:
Originally Posted by JHOOPS2
Just switched from Iphone 4 to Razr. I vote for Android also. ;-)
I just switched from a 335i to an Aveo, so eff JB4...




Ferrari Red F80
Reply With Quote
(#14)
Old
Xearo's Avatar
Xearo Xearo is offline
Because Racecar
 
Posts: 202
Join Date: Jun 2011
Car: '08 135i
Default 12-12-2011, 02:40 PM

I would think Android would be easier with its open-source nature. We could probably hit up some of the Android development sites (there are TONS) and ask some questions. Hell, might even find someone whos willing to work on it or at least let us know what exactly would be involved to make it work.

I wouldnt mind paying for the ability to log/tune/etc directly from my phone. Just a thought.


-'09 135i MT - Custom 6466 ST - 680whp
-'08 135i AT - 6466 ST - dead
-'97 318is - Daily
-'82 320i
Reply With Quote
(#15)
Old
GbreeE90 GbreeE90 is offline
Junior Member
 
Posts: 163
Join Date: Oct 2010
Car: 335i
Default 12-12-2011, 03:41 PM

I would pay a great sum for this app.


Reply With Quote
(#16)
Old
GbreeE90 GbreeE90 is offline
Junior Member
 
Posts: 163
Join Date: Oct 2010
Car: 335i
Default 12-12-2011, 03:44 PM

Someone at least write something for Macs! I reinstalled virtual box and can get it connected now.


Reply With Quote
(#17)
Old
xbox_fan xbox_fan is offline
Junior Member
 
Posts: 86
Join Date: Aug 2010
Car: BMW 335i E92
Default 12-13-2011, 05:02 AM

I'm using virtual box with my macbook air and it works fine, but it sucks to waste precious SSD space with a windows installation.

A iOS app for iPhone/iPad would be amazing, using bluethooth or even better wifi to connect to the JB4.

I love to pay for this app!!!
Reply With Quote
(#18)
Old
mzman mzman is offline
Junior Member
 
Posts: 30
Join Date: Sep 2011
Car: 135i, 944T, M3, MRoad, Miata
Default 12-13-2011, 09:28 AM

I'd love to write an Android app and Mac OS desktop app for this but I don't want to start from scratch and I doubt Terry wants to share his .net source code.

If we can get some community source code going around I'd love to spend some evenings coding on something fun like this. Whats a few more hours of programming weeknights anyway!
Reply With Quote
(#19)
Old
GbreeE90 GbreeE90 is offline
Junior Member
 
Posts: 163
Join Date: Oct 2010
Car: 335i
Default 12-13-2011, 10:39 AM

Quote:
Originally Posted by xbox_fan
I'm using virtual box with my macbook air and it works fine, but it sucks to waste precious SSD space with a windows installation.

A iOS app for iPhone/iPad would be amazing, using bluethooth or even better wifi to connect to the JB4.

I love to pay for this app!!!
How did you get it connected? I cant find the COM port once on VB.


Reply With Quote
(#20)
Old
xbox_fan xbox_fan is offline
Junior Member
 
Posts: 86
Join Date: Aug 2010
Car: BMW 335i E92
Default 12-13-2011, 02:27 PM

Quote:
Originally Posted by GbreeE90
How did you get it connected? I cant find the COM port once on VB.


Click the little usb icon and chose the JB4 usb cable "FTDI TTL232R" mine got mapped to COM3.
Reply With Quote
(#21)
Old
xbox_fan xbox_fan is offline
Junior Member
 
Posts: 86
Join Date: Aug 2010
Car: BMW 335i E92
Default 12-13-2011, 02:30 PM

BTW I used nlite to scale down a windows2003 server installation, now I have a 958MB image file for VB. I used to run a win7 image it was several GB in size!
Reply With Quote
(#22)
Old
GbreeE90 GbreeE90 is offline
Junior Member
 
Posts: 163
Join Date: Oct 2010
Car: 335i
Default 12-13-2011, 02:38 PM

Quote:
Originally Posted by xbox_fan
BTW I used nlite to scale down a windows2003 server installation, now I have a 958MB image file for VB. I used to run a win7 image it was several GB in size!
Yeah, I tried that, it said device not recognized. I am going to try installing everything again.


Reply With Quote
(#23)
Old
xbox_fan xbox_fan is offline
Junior Member
 
Posts: 86
Join Date: Aug 2010
Car: BMW 335i E92
Default 12-13-2011, 03:19 PM

Did you install the usb drivers for the virtual windowsbox?
Reply With Quote
(#24)
Old
chadd chadd is offline
New Member
 
Posts: 6
Join Date: Oct 2009
Car: 335i & Jeep srt8
Default 12-13-2011, 06:26 PM

Get it done!

I got 5 on it...
Reply With Quote
(#25)
Old
2Slow's Avatar
2Slow 2Slow is offline
Velocity Challenged
 
Posts: 42
Join Date: Feb 2010
Car: 2007 335i AT
Default 02-12-2012, 08:19 PM

Any luck guys?
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump




vBulletin Skin developed by: vBStyles.com
Copyright © 2007 - 2020, N54tech.com