Miata Turbo Forum - Boost cars, acquire cats.

Miata Turbo Forum - Boost cars, acquire cats. (https://www.miataturbo.net/)
-   Adaptronic (https://www.miataturbo.net/adaptronic-63/)
-   -   Android AdapTrackIt App (https://www.miataturbo.net/adaptronic-63/android-adaptrackit-app-86394/)

Lokiel 10-25-2015 07:09 AM

Android AdapTrackIt App
 
2 Attachment(s)
I've been working on an Android App for the Adaptronic ECU for a while now and it's getting very close to completion.

The App is AdapTrackit, an Adaptronic Select ECU gauge display and data logger:

https://www.miataturbo.net/attachmen...ine=1445771362

For details, see Android AdapTrackIt App, it includes a complete User's Guide.

SUMMARY:

The Android AdapTrackIt App can be used to display live Adaptronic Select ECU values and log data for subsequent analysis.

The design goal of the AdapTrackIt App was to replace the instrument cluster and present as much information as possible to the driver whilst still being readable at a glance while driving.

LIMITATION: Currently only supports 1920x1080 screen resolutions (will address this soon).

For details, see Android AdapTrackIt App

I plan to have this available on the Android Play Store when all the bugs are sorted but it's available for use now if you want to try it out; you can find the .apk at Android AdapTrackIt App

It's not malicious, I promise, and there's also a "Demo mode" that allows you to play with the App without needing connection to the ECU (so you can even try it out if you don't even have an Adaptronic Select ECU).

It still has some minor bugs (eg. the default boost gauge min and max values need to be set manually for the gauge to work and I need to handle the case when GPS is stopped) which I will fix in the next week or so (just need the time to do it).

Hope you like the Vehicle icons :P

Girz0r 10-25-2015 08:39 AM

Cool! :bigtu:

Lokiel 11-05-2015 07:34 AM

V1.1 Updates (2 and 3 were suggested by Mark Booth - still have a couple of his ideas to implement):

1. Fixed default value for Boost minor Gauge.

2. Added Shift Light Indicators and associated configuration.
"Settings -> Shift Light Preferences" added to configure the Shift Light functionality:
* Enable/Disable Shift Lights
* RPM Warning Threshold
Shift Lights start when the current RPM is within this number of RPM's away from the Gear's "RPM shift point"
Defaults to 1000 RPM - there are 4 Shift Light indicators so each light corresponds to 250 RPM closer to the Gear's Shift Point with this default value
* Warning Colour
When within 75.001-100% (eg. 800 ) of the RPM Warning Threshold, one Shift light is displayed in this colour
When within 50.001-75% (eg. 600) of the RPM Warning Threshold, two Shift lights displayed in this colour
* Shift Colour
When within 25.001-50% (eg. 300) of the RPM Warning Threshold, three Shift lights displayed in this colour
When within 0.001-25% (eg. 5) of the RPM Warning Threshold, four Shift lights displayed in this colour (see attached .png file)
When the Gear's "RPM shift point" has been hit, the shift lights flash
* RPM Shift Points for each gear added
* "Settings -> Demo Mode" updated to include a "Gear (used for Shift Lights)" option
When in Demo Mode, this gear's RPM Shift Point is used to control the Shift Light behaviour.

3. Added High Threshold "hit" Indicators to minor gauges.
When a minor gauge's High Threshold is "hit", a circle is displayed inside the gauge to indicate this.
The High Threshold "hit" indicators remain displayed until reset by the "Show Peaks -> Clear Peaks" button.
The screenshot below shows an example of the High Threshold "hit" Indicator in the "Water Temp" minor gauge.
This allows the user to see if a High Threshold has been hit at any time.

Will update the User's Guide on weekend.

Installation Instructions:
1. Uninstall the previous version, if installed
2. Get the latest version from Android AdapTrackIt App
3. Delete the ".zip" suffix from the attached .apk file
4. Copy .apk file to your device
4. Run the .apk file to install the App.

dasting 01-13-2016 11:44 AM

Cool stuff. Will this work with an e420c?

OneTwo 01-13-2016 11:51 AM

I'll be dropping a select in my MSM this weekend, can't wait to give this a try!

Lokiel 01-13-2016 05:44 PM


Originally Posted by dasting (Post 1298879)
Cool stuff. Will this work with an e420c?

Unfortunately not. The App requires a USB OTG cable to stream the data to the phone (it's faster than Bluetooth communication which is laggy when you overlay the data onto track video). The e420c doesn't have a USB port.

You can use Shell's "Adaptive Tuner" App which requires a serial to Bluetooth adapter connected to your e420c.

dasting 01-13-2016 05:46 PM


Originally Posted by Lokiel (Post 1298993)
Unfortunately not. The App requires a USB OTG cable to stream the data to the phone (it's faster than Bluetooth communication which is laggy when you overlay the data onto track video). The e420c doesn't have a USB port.

You can use Shell's "Adaptive Tuner" App which requires a serial to Bluetooth adapter connected to your e420c.

Word, appreciate the response.

dasting 05-02-2016 01:40 PM


Originally Posted by Lokiel (Post 1298993)
Unfortunately not. The App requires a USB OTG cable to stream the data to the phone (it's faster than Bluetooth communication which is laggy when you overlay the data onto track video). The e420c doesn't have a USB port.

You can use Shell's "Adaptive Tuner" App which requires a serial to Bluetooth adapter connected to your e420c.

Digging this upagain because the season is starting. I apologize, I don't know anything about USB and serial, so this is probably a dumb question. But, I hook my laptop up to my e420c via a serial to USB adaptor. Can I not use a serial to USB OTG adaptor to make this work with my Nexus 5x?

Thanks in advance.

Lokiel 05-02-2016 06:58 PM

The App requires the phone to support USB Host mode and the ECU to support USB Slave mode.
The e420c doesn't have a USB port so, not surprisingly, doesn't support USB Slave mode - it was designed long before USB.

dasting 05-02-2016 07:26 PM

Got it. Thanks again.


All times are GMT -4. The time now is 08:27 PM.


© 2024 MH Sub I, LLC dba Internet Brands