This is great. I have this working with Torque Pro on my 24 Sierra 1500 LZ0 thanks to your custom pids, with one exception , my exhaust temp pid does not return values when testing it. I double checked, and my pids match yours, perhaps they're different on the LZ0?
To get torque pro operational on Android Auto, you have to use these apps:
Android 13 and below:
https://github.com/agronick/aa-torque
Android 14:
https://github.com/Inside4ndroid/aa-torque-ex/ - You have to be added to a test program to obtain this app. You can request your account be added on the github discussion page
Note: Torque Pro is not available on Android 14 and above because it's been abandoned. You have to obtain the apk, and use adb to install with an override flag. Info:
https://xdaforums.com/t/installing-apps-with-an-outdated-sdk-on-android-14.4632567/. Example command:
adb install --bypass-low-target-
sdk-block name_of_package.apk
I cannot recall how I obtained the apk for my paid version of torque.. I have been searching and trying things for a week and cannot remember the exact step. If I find those I'll share them as well.
Edit: I think the way I obtained an APK that was no longer eligible for my version of Android 14 was to install the Aurora Store (alternative play store for devices without google play), set the spoof manager for an phone using an older version of Android and then it gives you the option to download the APK rather than install it. After that, you can navigate to the Aurora folder in a file manager and find the specific APK. NOTE: You will need a license to continue to use it, so you must ensure your real google play account has purchased it. In my experience, it will keep trying to contact a license server via Aurora or Play every few minutes if you are no longer signed in.
The Aurora store can be obtained via F-Droid, which is an alternative android app store that contains things google does not approve.
Outside of the Exhaust temp (I'm using one of the standard sensors, Exhaust gas temp bank 1 sensor 1,
but if there's a better one or you have an updated PID you can share, that would be great).
The AA Torque app allows for unit conversions. When I have some more time, I'm going to try and map the 0, 1 , 2 and 3 values to text.
Does anyone know what they correspond to?
My best guesses:
0 = Not active
1 = Passive?
2= Active?
3= ?