06-20-2023, 08:13 AM | #1 |
Registered
25
Rep 1
Posts |
I finally got us OBD Data in Car Play
Morning,
Im on my 4th F series now, after having 2 M140's, 1 F30, and now the F87, what always annoyed me was the lack of car data, alas, oil temp etc. I go on track alot, and Im also an app developer, so I made us a little something. Appreciate this is a self-plugging post, but the project is live, it's not dead : and id love to gather your feedback on the direction I should look to take the app in. There's a million+1 OBD readers out there on iOS, none that I have found work CarPlay. So here it is: Works really well with pretty much MOST Bluetooth OBD readers. You cant use things Like Carly adapter as they are proprietary, has to be more generic. There's a whole host of available sensors/values we can grab from the OBD, and now that data is visible on CarPlay. The roadmap has a few little changes, a UI refresh (been making apps 13 years, still not the best with UI design) and then we can start work on session based recording. Such as, I want to go round Donington, and record these values for my time there, so I can get a min/max/what ever of Oil Temp. Im going to go home, spend stacks on making improvements to bring the temp down, revisit, and see if there is any change? Quite a large feature set TBH. Anyway, go grab it, let me know what feedback you have. App is free until you want to monitor more than 2 values https://apps.apple.com/us/app/ontrac...446315145?uo=4 |
Appreciate
16
|
06-23-2023, 10:10 AM | #2 |
Lieutenant
682
Rep 557
Posts |
This is great. I’ll check this out and report back. One thing I did notice though is there isn’t a way to monitor oil pressure just temp. If that value is accessible it would be nice to have.
Going to share this on the track sub-forum as well to give it more visibility. |
Appreciate
1
WoodyOGM21.50 |
06-23-2023, 03:19 PM | #3 |
Lieutenant
336
Rep 427
Posts |
Very cool! I’ll have to give this a go on track in a few weeks.
You mentioned you’re still working on the UI, and maybe you’ve already given it some thought, but on track, the numerical values might be a bit challenging to read in the current layout and font size. Larger font, a grid layout, and/or green/yellow/red coloring based on the current value could all help make it easier to review at a glance. |
Appreciate
0
|
06-25-2023, 01:27 PM | #7 |
Lieutenant
427
Rep 420
Posts |
As another fellow iOS dev, I salute you for making this. Been meaning to get around to a CarPlay integration but life and work has kept me busy. Will give it a go once I’m home later and report any feedback.
And I totally get you with writing iOS apps for years yet still being sub par at UI 😂 we just think functionally first. |
Appreciate
0
|
07-10-2023, 02:49 PM | #8 |
Lieutenant
682
Rep 557
Posts |
|
Appreciate
0
|
07-13-2023, 03:49 PM | #10 |
Lieutenant
682
Rep 557
Posts |
Developer states Fahrenheit toggle is now live. You’ll need to update app to see this to state the obvious.
You’ll find the toggle on the more tab. *edit* Updated my app and tested the toggle. Works as expected. Huge upgrade. Last edited by ThreeStripes; 07-14-2023 at 11:34 AM.. |
Appreciate
0
|
09-29-2023, 11:39 AM | #11 |
Lieutenant
682
Rep 557
Posts |
Used the app on track and it was great to have. Could easily switch between TPMS and these temp gauges.
It desperately needs warnings or thresholds for certain temps as the UI displays temp values in small text that can be hard to reference when pushing hard on track. Otherwise, this is killer option for people looking to monitor oil/coolant/iat temps while tracking. |
Appreciate
0
|
10-03-2023, 10:06 AM | #12 |
Lieutenant
682
Rep 557
Posts |
Newest update slightly increased the font size of the temps which is welcome.
They also resolved the need for your phone to be unlocked and or in a small CarPlay connection window to connect and now it just works whenever. Devs are doing great work iterating on it and listening to feedback. |
Appreciate
1
triplecaution43.50 |
10-26-2023, 08:19 AM | #14 | |
Major
758
Rep 1,336
Posts |
Quote:
theiosdude if you want the details of send and receive request let me know and I will dig through my code when I was pulling this via a arduino.
__________________
Previous Rides: 13' 135i, 08' 130i, 03' HKS Turbo'd 350z, Modded GC8 WRX, NA MX5
|
|
Appreciate
0
|
10-26-2023, 12:57 PM | #15 | |
Lieutenant
682
Rep 557
Posts |
Quote:
|
|
Appreciate
0
|
10-26-2023, 03:47 PM | #17 |
Lieutenant
741
Rep 484
Posts
Drives: 2018 M2 6MT
Join Date: Feb 2020
Location: San Francisco Bay Area
|
I found this review of the Bootmod3 adapter to be pretty compelling:
https://f87.bimmerpost.com/forums/sh....php?t=2025504 |
Appreciate
1
chris7197334.00 |
10-26-2023, 04:25 PM | #18 | |
Major General
7334
Rep 7,298
Posts |
Quote:
|
|
Appreciate
0
|
10-26-2023, 04:34 PM | #19 | |
Private
83
Rep 97
Posts |
Quote:
OBDLink MX+ [1] is a good Bluetooth option, it is high quality and is the adapter that's generally recommended by third party software. [1]: https://www.obdlink.com/products/obdlink-mxp/ |
|
10-26-2023, 06:07 PM | #20 |
Lieutenant
682
Rep 557
Posts |
I’ve had a great experience with the Veepeak BLE+. It’s Bluetooth, not WiFi.
It’s $33 at Amazon currently so $100 off the option above. https://a.co/d/bB1N6L9 |
Appreciate
0
|
11-02-2023, 01:50 PM | #21 |
New Member
14
Rep 20
Posts |
Before committing to the full subscription, I thought I’d give it a try with the two free readings on my M2c.
Not having a water temp gauge as standard decided on the coolant temp and battery voltage readings, the voltage reads fine, but the coolant temp just shows a dash, and never gives reading of any kind, is this function limited to the full package only? |
Appreciate
0
|
11-02-2023, 04:02 PM | #22 |
Lieutenant
682
Rep 557
Posts |
I’m getting oil and coolant temp using the adapter above just fine with the free version as well as paid.
The subscription just lets you monitor more than two values, it has nothing to do with which values you can use. Their support channel is pretty responsive so shoot them an email that includes screenshots and details developers would want including: Device type: e.g iPhone 13 Pro iOS version:e.g. 17.1 OnTrack Version: 1.0.12 Good luck. |
Appreciate
1
Strendog13.50 |
Post Reply |
Bookmarks |
|
|