Chariot Gauge - Wideband O2, Boost/Vac, Oil pressure, Temp and Voltmeter

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • codrum
    replied
    The initial iOS version is complete. It's working on both iPhone 4s and newer iPhones, iPad 3 and newer tablets. After struggling with Apple's submission guidelines for the last couple of days and working out a few final bugs - it's submitted!


    Now the waiting game begins. One of the biggest differences between submitting to Google's play store and Apple's app store is the review process. Google does almost no validation of the app that's submitted. I believe they rely more on users to rate/review the apps to push them up or down. Apple on the other hand reviews every single app/update that's submitted to their store and has been known to be extremely brutal with their rejections. Almost every app gets rejected by their reviewers at least once before it's accepted and it usually takes around a week before anyone looks at it. This site (http://reviewtimes.shinydevelopment.com/) seems pretty accurate. Fingers crossed for an easy approval.

    Leave a comment:


  • Bimmer25
    replied
    Got mine today. Solid looking set-up. Much smaller than I thought it would be (good thing). Quick shipping too...

    Leave a comment:


  • codrum
    replied
    Originally posted by eduTechnic
    Subd for this!

    Edit: ordered

    Sent from my SCH-I605 using Tapatalk
    Thanks for the order! Sent out this morning.

    Leave a comment:


  • eduTechnic
    replied
    Subd for this!

    Edit: ordered

    Sent from my SCH-I605 using Tapatalk
    Last edited by eduTechnic; 02-23-2014, 08:22 PM.

    Leave a comment:


  • ToPLeSS(e30)FeinD
    replied
    Looking forward to getting this hooked up in my car man. Very exciting stuff here.

    Leave a comment:


  • codrum
    replied
    I got the final proofs back from the guy that's going to be working with me on graphic design/branding and I think his direction is great. Here's a sneak peak at the new icon design, color, and font that I'm going to be wrapping the Android and iOS look and feel around:



    I think it's a huge improvement on the current icon - it's simple, scalable, embraces the "Chariot" portion of the brand name while displaying the purpose of the app. Next I'll be working with him to redesign the max value and reset buttons on the gauge displays.

    I'm pretty settled with the look of the app. I've been testing out all five sensors on my e30 and it's working really great in single, dual and quad gauge views. Here's what they look like (note the max/reset buttons will be changing to vector images). These were all taken directly off of a iPhone 4s - the iPhone 5 and retina display iPads look the same just a little longer.:










    The last big piece of code that I'm tackling right now is handling the different states of connecting to the controller. I'm working to make it as straight forward as possible so if there's only one controller present it will connect without needing to select it from a pop-up. If there are other Bluetooth Low Energy devices near by then you'll need to select it from a list similar to how the Android version currently works. I'm very close to completing this thing and plan on submitting it to the App Store by the end of Feb!

    Leave a comment:


  • ToPLeSS(e30)FeinD
    replied
    Great. Thanks a lot. Looking forward to it

    Leave a comment:


  • codrum
    replied
    Originally posted by LEANE30
    This deserves a bump or even better yet, maybe a sticky to keep it at the very top of this forum
    Thanks for the bump man, gives me motivation to keep going!

    Originally posted by ToPLeSS(e30)FeinD
    So I'm buying one of these as soon as the app is available on the apple store.. was going to go the econoboost route and just sit the rest of the guages in the coin tray but this is so much cleaner. PLEASE post as soon as its iphone friendly
    I'm still trucking through it, I've been testing it in my e30 and it's working great. I'll be spending the next few weeks putting some polish on it then to the app store it goes. I'll PM you when it's ready!

    Leave a comment:


  • ToPLeSS(e30)FeinD
    replied
    So I'm buying one of these as soon as the app is available on the apple store.. was going to go the econoboost route and just sit the rest of the guages in the coin tray but this is so much cleaner. PLEASE post as soon as its iphone friendly

    Leave a comment:


  • LEANE30
    replied
    This deserves a bump or even better yet, maybe a sticky to keep it at the very top of this forum

    Leave a comment:


  • codrum
    replied
    Originally posted by superboosted
    Just ordered,cant wait buddy..keep up the awesome work!
    Right on man, thanks for the order! You should have an email with the tracking number. I sent the controller out this afternoon.

    Leave a comment:


  • superboosted
    replied
    Just ordered,cant wait buddy..keep up the awesome work!

    Leave a comment:


  • Van Westervelt
    replied
    This is an awesome project!

    Leave a comment:


  • codrum
    replied
    Now that the Bluetooth is working reliably I wanted to focus on getting all five gauges up and running to make sure the analog gauge code can handle the data. Each gauge/sensor requires a few parameters - now was a good time to implement the preferences. I set the defaults for each to hopefully handle a broad range of sensors without any user adjustment but the values can be modified to handle most sensor setups.

    This is the top level of the settings screen:


    The boost settings allow for toggling between PSI/Vac or KPA, pretty straightforward:


    The wideband settings allow for toggling between AFR and Lambda and selecting various fuel types that might be used. On top of that the app can be calibrated for various AFR ranges to hone in on certain areas or see a broad view of the AFRS. The preset is a broad view of 7.35AFR up to 22.39AFR (these are also the presets for the LC-1 and LC-2):




    Preferences for various thermistor temp sensors include toggling celsius or fahrenheit and calibrating a three point curve used in the Steinhart-Hart temperature calibration model. The defaults are preset for a GM style open (IAT) or closed (coolant/oil) thermistor:




    The oil sensor calibration takes in two ohm values and two PSI values given by the manufacturer and creates a linear curve between the points. The preset is for a 0 - 80PSI oil pressure sender:


    Also, adjustable dual gauge display preset for boost and wideband:



    With the prefs in place all five sensors are tested and working great on my e30! The digital gauge is now hooked up properly so now it's a matter of parsing the data correctly for the dual and quad gauge views. Almost there!

    Leave a comment:


  • codrum
    replied
    I've been playing around with a GoPro so here's a video update today. I didn't have the digital gauge hooked up so it sticks at the min-gauge value in the video.



    There's a lot of code to cleanup but the Bluetooth is working great. Only the boost gauge calculations have been implemented and are hard-coded for now until I get the settings portion completed. Then I can make the gauges dynamic based on the user settings.

    Leave a comment:

Working...