Notices
Evo General Discuss any generalized technical Evo related topics that may not fit into the other forums. Please do not post tech and rumor threads here.
Sponsored by: RavSpec - JDM Wheels Central

VehicLogics: Android Car App

Thread Tools
 
Search this Thread
 
Old Jul 11, 2013, 11:26 AM
  #1  
Evolving Member
Thread Starter
iTrader: (8)
 
jyamona's Avatar
 
Join Date: Jun 2010
Location: Northeast PA
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
VehicLogics: Android Car App

Hey guys, so this has been my project for the past 6+ months. It was used as my thesis project for my Master's of Software Engineering degree as well.

I finally added in the licensing code and automated crash / bug report stuff the past few days, so now I was able to put in on the app store! :yay: It's my first Android app, and it was a lot of hard work, so I'm pretty proud of it.

So far it's been tested on a few different phones I have access to locally, and a few different OS versions through the emulator. All seems to work well so far. However, if you do come across any issues, please let me know and I'll resolve them as soon as possible and post a revision. I'd like to have you guys on here take it for a spin and test it out before I go and market it more broadly and on other forums, so I thank you in advance for your support!

It's similar to torque, I know. But it has some unique features, and I will be adding more as well. Plus, it's much cheaper at $0.99, how can you pass that up?? Mode 23 logging for Evo specific stuff is currently work in progress, I just need tephra's assistance for a few items. So stay tuned for that in a future update


So, here's the Google Play Store link: Get VehicLogics

and the app info!
Monitor, track, and gauge your car's performance in realtime! View gauges, save logs, graph data, calculate horsepower, and more! Compatible with all OBDII (OBD 2) compliant vehicles. VehicLogics connects to your car via any Bluetooth OBDII adapter.

Features include:
* Display data as realtime gauges
* Run performance metrics:
- Acceleration: 0-60mph, 0-100mph, 40-100mph, 60-130mph
- Braking: 60-0mph, 100-0mph
- Distance: 1/8 mile, 1/4 mile (times and trap speeds!)
* G-force meter: measure the G-forces your car exerts in acceleration, braking, and cornering!
* Horsepower and torque calculations!
* Log and record vehicle performance information including boost, intake temp, timing, load, and many more!
* Save and view logs in .csv format
* Graph saved data
VehicLogics works with any OBDII compliant vehicle. This includes most made after 1996 and all made after 2000. It works on vehicles of all makes including Acura, Audi, BMW, Cadillac, Chevrolet, Dodge, Eagle, Ford, Holden, Honda, Hyundai, Infiniti, Mazda, Mini, Mitsubishi, Nissan, Porsche, Saab, Saturn, Scion, Toyota, Volkswagen, Volvo, and many more!

A Bluetooth OBDII (OBD2 ELM327) adapter is required for most of the functionality of this application. It is a small adapter that plugs in usually under your vehicle's steering wheel. Many different adapters exist, and some provide better performance than others. Even the cheapest adapters will work with this application, however the logging rate may be slower. Ebay and Amazon both have many for sale, ranging from cheap to $100+. The PLX Kiwi and the OBDLink MX Scan Tool will provide you with the best performance and logging rate.

Additional PID's for logging and vehicle specific PID's will be released in the future.
and some screenshots:
















*CSV viewer not part of app currently, just used to show format of logs

Last edited by jyamona; Jul 12, 2013 at 09:34 AM.
Old Jul 11, 2013, 11:30 AM
  #2  
Evolved Member
iTrader: (4)
 
SyZyGy1394's Avatar
 
Join Date: Nov 2006
Location: INDIANA FOO!
Posts: 1,441
Likes: 0
Received 3 Likes on 3 Posts
Would be nice if we could just hook up a tactrix cable to our androids instead of buying the stupid bluetooth thing.
Old Jul 11, 2013, 11:34 AM
  #3  
Evolving Member
Thread Starter
iTrader: (8)
 
jyamona's Avatar
 
Join Date: Jun 2010
Location: Northeast PA
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by SyZyGy1394
Would be nice if we could just hook up a tactrix cable to our androids instead of buying the stupid bluetooth thing.
USB drivers are a tricky thing w/ Android, but it is something I'm looking into
Old Jul 11, 2013, 12:19 PM
  #4  
Evolved Member
iTrader: (10)
 
Raptord's Avatar
 
Join Date: Mar 2009
Location: Gatineau, Quebec, Canada
Posts: 3,525
Received 19 Likes on 14 Posts
Already have Torque but I'll definitely give this a try too, especially at only 1$.
Old Jul 11, 2013, 12:38 PM
  #5  
Evolving Member
iTrader: (9)
 
AWDBus's Avatar
 
Join Date: Aug 2006
Location: Alma AR
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
I have been using the cheap 23 dollar Bluetooth adapter and Torque with 0 issues. I love it as I can drag it anywhere and is way smaller. I will keep an eye on this!
Old Jul 12, 2013, 08:48 AM
  #6  
Evolving Member
Thread Starter
iTrader: (8)
 
jyamona's Avatar
 
Join Date: Jun 2010
Location: Northeast PA
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
Also, since difference w/ torque seem to be a sticking point with a lot of people:

The logs my app takes are of the same exact format as EvoScan, which I can't say the same for Torque. You can't graph your saved logs in Torque, which my app also does. Torque free does not have any of the same performance metrics. My app can measure the following: 0-60mph, 0-100mph, 40-100mph, 60-130mph for acceleration, 60-0mph and 100-0mph for braking, 1/8 mile and 1/4 mile trap speeds and EYs. Also, I feel my G-force meter implementation and overall UI of the app are much nicer and cleaner. The HP / TQ calcs are also almost spot on with VD for the evo x (3rd gear only right now, need to make this customizable in the future). Plus, Evo specific logging is going to be added.
Old Jul 12, 2013, 09:50 AM
  #7  
Evolved Member
iTrader: (10)
 
Raptord's Avatar
 
Join Date: Mar 2009
Location: Gatineau, Quebec, Canada
Posts: 3,525
Received 19 Likes on 14 Posts
Bought yesterday and very briefly tried to log today on the way to work with my ELM adapter. I connected to the adapter but it gave me a logging error when I pressed Start.
Old Jul 12, 2013, 02:21 PM
  #8  
Evolving Member
Thread Starter
iTrader: (8)
 
jyamona's Avatar
 
Join Date: Jun 2010
Location: Northeast PA
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Raptord
Bought yesterday and very briefly tried to log today on the way to work with my ELM adapter. I connected to the adapter but it gave me a logging error when I pressed Start.
I received the error on my end, will have a fix posted up later tonight!
Old Jul 12, 2013, 02:24 PM
  #9  
Evolved Member
iTrader: (10)
 
Raptord's Avatar
 
Join Date: Mar 2009
Location: Gatineau, Quebec, Canada
Posts: 3,525
Received 19 Likes on 14 Posts
Originally Posted by jyamona
I received the error on my end, will have a fix posted up later tonight!
Old Jul 12, 2013, 07:29 PM
  #10  
Evolved Member
iTrader: (10)
 
Raptord's Avatar
 
Join Date: Mar 2009
Location: Gatineau, Quebec, Canada
Posts: 3,525
Received 19 Likes on 14 Posts
Updated to the new version, still getting a "RESPONSE READ ERROR" when I start logging.
Old Jul 14, 2013, 12:53 PM
  #11  
Evolving Member
Thread Starter
iTrader: (8)
 
jyamona's Avatar
 
Join Date: Jun 2010
Location: Northeast PA
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Raptord
Updated to the new version, still getting a "RESPONSE READ ERROR" when I start logging.
Hey man, it seems it is a weird bug w/ certain OBD2 adapters. I will get it worked out. In the mean time, it seems like if you are on the logging screen for example, and you hit start...the first time it will keep giving you the response read errors. Hit stop and wait a bit for the message to disappear (it may take a bit). Then try starting again. A local has the same adapter and I got it logging and getting data to the gauges in this manner. I'll hopefully have the initial "response read error" sorted this week.
Old Jul 14, 2013, 04:18 PM
  #12  
Evolving Member
Thread Starter
iTrader: (8)
 
jyamona's Avatar
 
Join Date: Jun 2010
Location: Northeast PA
Posts: 348
Likes: 0
Received 0 Likes on 0 Posts
Also, go into the app preferences and scroll to the bottom
Select logging rate and try setting it to a higher number. Its in ms, so 1000 would be 1 second. Try that out and report back. Some adapters will give READ errors if you are making requests too fast (depends on the wuality of your adapter) I still am working on an auto detect logging rate feature.
Old Jul 24, 2013, 12:13 PM
  #13  
Evolved Member
iTrader: (37)
 
ch53avitech's Avatar
 
Join Date: Feb 2008
Location: San Diego, CA
Posts: 957
Likes: 0
Received 0 Likes on 0 Posts
I just bought the OBDlink MX. Will this work with your app?
Old Jul 24, 2013, 01:12 PM
  #14  
Evolved Member
iTrader: (10)
 
Raptord's Avatar
 
Join Date: Mar 2009
Location: Gatineau, Quebec, Canada
Posts: 3,525
Received 19 Likes on 14 Posts
Good thing you bumped this ch53avitech, I kept forgetting to post back in here

Turns out the app doesn't connect at all to my ELM adapter.
Old Aug 3, 2013, 08:56 PM
  #15  
Newbie
 
chinola69's Avatar
 
Join Date: Nov 2009
Location: NYC, NY
Posts: 16
Likes: 0
Received 0 Likes on 0 Posts
Glad I came across this thread looks good will definitely be giving it a try


Quick Reply: VehicLogics: Android Car App



All times are GMT -7. The time now is 10:56 PM.