yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] Emil Borconi:
Did you configure the Gauges in the app outside Android Auto? The only real way to get a black screen, is if you haven't ever configured anything in the app outside Android Auto.
[Paid Software Announcement and Discussion] ControlNode:
Sounds like a "Disconnect the phone and open OBD2AA to configure gauges" notice needs to be added if no gauges are configured?
[Paid Software Announcement and Discussion] Emil Borconi:
Agree....
[Paid Software Announcement and Discussion] :
One question as i want to buy the app. If i buy it from my phone through PayPal, can i run the app from my second phone which i have permanently in my car? I have to both phones the same Google account.

Or will i have any problem, so i must buy it from the second phone which is the one i use in car?

If it was a playstore app i wouldnt ask as it would work in any device with the same Google account, but here, i don't know the logic..

Thanks,
[Paid Software Announcement and Discussion] Emil Borconi:
Hi XDA labs works same way like play store. Doesn't matter what device you use to purchase when you sign in to another device you can easily redownload the app without paying for it again.
[Paid Software Announcement and Discussion] bggold:
Emil

Any chance to add to the list another drop down like tire pressure to get any active engine codes? Maybe on the same page options to clear and take a screen shot?

Thanks for a great app.
[Paid Software Announcement and Discussion] Emil Borconi:
I think it will be possible, nodge me after I get version 1.5 to stable.
[Paid Software Announcement and Discussion] spiff72:
Just submitted a bug report about 20 minutes ago.

- Names of gauges don't appear in the collapsed list (they used to at one point)

- MPG gauge doesn't seem to work with the overridden min/max values (i set to 0-100 but it seems to use 0-512 as the range for the gauge)

Also one "wish list" item:

- This might be a big headache from a coding standpoint, but it would be cool if gauges that can go negative/positive could have the % arc originate at the 12 o'clock position and then travel CW and CCW from there (like the needle currently would if a gauge is set to something like -10000/+10000 range (which i use for the MG1 and MG2 RPM values on my Prius). As I said - this is more of a "cool factor" feature than a necessity). See attached markup image.
[Paid Software Announcement and Discussion] FormelLMS:
Hi Emil,

one serious question. I think I have some problems with your other app AA night helper.

I think it disables from time to time.

Do you think you can change this app here and there to get it to work together. Like "if OBD2AA starts, start AA night helper, too" and perhaps stop it after stopping Android Auto?

I don't know, where to search this problem. Sometimes it works and sometimes not.
[Paid Software Announcement and Discussion] Emil Borconi:
Cool features will be added after there are no more issues with the app.

I have replied to your email as well.
[Paid Software Announcement and Discussion] Emil Borconi:
The AA Night Helper is a totally different thing, actually it's not even an App as such it's just a nicely done Tasker profile exported as an app. To do all kind of integration I would need to re-write it as an app and no offense, I do not have that amount of time to invest in a freebie. I think I still have the profile saved somewhere so if you have Tasker I can share that with you and you can tweak it from there as you need.
[Paid Software Announcement and Discussion] spiff72:
Totally understandable! :good:
[Paid Software Announcement and Discussion] drc13:
Ok after a bit of driving here's my quick report back on the latest beta (as I know you want to get it to stable) generally running ok text/fonts seem better I do still seem to have a problem with the max setting for something like litres/100kim not applying, I set it to 80max and when it's reading 60 it's still only filled in 1/3 of the guage.

I also confirmed that my 0-30, 0-100 etc timing aren't recording when I don't have it up on the screen in AA.

Neither are deal breakers but just wanted to confirm them for you.
[Paid Software Announcement and Discussion] bggold:
I have noticed that the distance to empty takes several mins to start reading on the gauge. Torque shows it almost immediately.

Thanks
[Paid Software Announcement and Discussion] schultp:
Just ran OBD2AA today. Great app. I did have both the MPG PID and MPG (AVG) PID gauges installed. The real-time MPG gauge matched my vehicles display. However, the MPG (AVG) immediately showed 34.8 MPG when I launched the app for the first time. It make small changes as I drove but I am wondering why this initial value popped up on the gauge. My truck averages about 22-23 mpg so this initial value does not correspond to anything on my vehicles display. Is there a method to reset this? Or, is this a bug?

Thanks for a cool AA app.

Paul
[Paid Software Announcement and Discussion] Goon818:
[MENTION=224120]Emil[/MENTION]. Sorry my question, have you fix the problem with the scale from the gauges? I see by the cat b1s1 that this not work. The Message from the water work by me.
[Paid Software Announcement and Discussion] Goon818:
Okay, all is okay. Yesterday I cleared the app and make a import. After this I have the problem with the scale. Now I reselected the pids and I corrected the scale max ans min. Now it works.
[Paid Software Announcement and Discussion] Emil Borconi:
Yeap I did implemented a fix earlier for MPG and KPL and forgot about that when I have added the lock for min/max values now it's like a negation of the negation, which makes it wrong again :)

I'll get it sorted.

I will look in timing as well I never used it so need to check.
[Paid Software Announcement and Discussion] Emil Borconi:
Not sure I can do anything with that, I'm just pulling data from Torque and as soon as Torque provides the data I'm displaying it on the screen (if the user is on the OBD2 screen)
[Paid Software Announcement and Discussion] Emil Borconi:
MPG is calculated based on your vehicle profile, you need to set it up correctly in Torque, my app only displays values from Torque calculations are all dont in Torque.
[Paid Software Announcement and Discussion] Emil Borconi:
Glad to hear all sorted.
[Paid Software Announcement and Discussion] schultp:
Thank you. I do see I left Torque set for another vehicle profile. Glad this is an easy fix.

Paul
[Paid Software Announcement and Discussion] sosimple:
Just bought the app and tried it on intellilink android auto system of corsa E.

Very good app. Bravo, for your work Emil.

I haven't test everything but most of what i have test is working.

Question : Is there any possibility, is it possible to support theme in future?

In phone i used ultra minimist red theme for torque app which i like. It would be better if i could see this in android auto screen also.

This one:

2 photos of the app in car:
[Paid Software Announcement and Discussion] Emil Borconi:
Thank you.

Yes for future I do have plans for different layouts and maybe even themes, not sure yet on approach I will take on this, meaning will I design them or maybe even better I will set out some specs on how anybody can create them and install them I need to consider the options on this but it's in the plan, however not in the near future. Probably the next big step I want to make is to DIY the CamSam (speed camera) bit which will take some effort and I also need to get back on track with my daily tasks which were slightly neglected because I devoted most of the time to this project.
[Paid Software Announcement and Discussion] PRP98svt:
Good news, the Turbo Boost Pressure units psi vs. bar now works correctly with the latest beta. Thanks for making this fix!
[Paid Software Announcement and Discussion] spiff72:
I need to buy a new car so I can get the TPMS support! :D
[Paid Software Announcement and Discussion] fma965:
haha yeah my 2004 car also doesn't have TPMS :( or fuel level or anything for that matter xD

you can always buy "USB TPMS"
[Paid Software Announcement and Discussion] Emil Borconi:
Yeah but it needs to be supported by Torque otherwise it won't work (at least for the time being)
[Paid Software Announcement and Discussion] fma965:
Well it will work fine as you would just plug it in and then use it... doesn't need to be linked with android auto lol
[Paid Software Announcement and Discussion] Emil Borconi:
Oh... that one :) yes it will...
[Paid Software Announcement and Discussion] fma965:
Hehe but yeah if it worked with torque that be good
[Paid Software Announcement and Discussion] spiff72:
Emil,

Just curious about this statement you made. I think once you fix the MPG issue so it remembers the correct max/min settings, it will address most of the issues I have been seeing. The only one that still makes no sense to me is the Voltage (OBD adapter). This is a standard PID, (ff1238,0), and I am wondering if this one has the same issue as the MPG value. I am trying to set the range to the following values, and none of them seem to work correctly. My goal was to get the needle pointing straight up when the voltage is 14:

11-17 (I would expect this to be the closest to my goal for needle position at 14v)

10-20

11-16

10-17

I always seem to end up with the needle pointing in an unexpected direction. I am using this one to monitor the voltage of the Aux Battery in my Prius, which is overdue for replacement. The values I see for this range anywhere from 11.5 to about 14.7 V (where the 11.5 happens if I am checking voltage prior to the DC-to-DC converter kicking in to charge the battery in the same way that an alternator charges the 12v battery on a non-hybrid vehicle).

Thanks!
[Paid Software Announcement and Discussion] Emil Borconi:
For MPG and KPL because they can jump up to 512 I already had a workaround to limit them 100 which was ignoring the lock, but when I added the possibility to manually edit min/max and lock them when edited I forgot about this so I managed to get it all mixed up for the MPG and KPL (instant) pids, it's now fixed.

Min/Max values gets locked in as soon as you edit the min/max field manually, so in the setup process when you change a pid it will pre-populate the min/max value presented by Torque. If you edit this fields (min or max) a flag will be set against the give pid saying locked, in this case the app won't try to adjust the min/max if values read outside the range, it will just show anything what is in the range.

If you do not edit the min/max of a pid after selecting it and the reading is outside the range the app will adjust the maximum of the scale based on the new value.

Hope if makes sense.

Going to publish the updated version today.
[Paid Software Announcement and Discussion] spiff72:
Looking forward to the next update. I will try to repeat the bug report once that one comes out to see what my issue with the voltage from OBD.
[Paid Software Announcement and Discussion] Emil Borconi:
Well the wait is over :)

Just pressed the button on update on the app, so it should be in the beta channel, changes:

- MPG/KPL 512 fix

- Added option to override car's headlights based on day/night (incorporated Night Helper in the app in other words!)

- Added warning screen if nothing is configured to prevent black screen with no information.

- Moved the last bits of hardcoded string to xml and added translation for DE/HU/RO
[Paid Software Announcement and Discussion] FormelLMS:
Finally, Emil!

I really love you for the day / night toggler!

Thank you, thank you, thank you!

I will try this feature tomorrow morning!
[Paid Software Announcement and Discussion] Emil Borconi:
Yeah but I think I messed up the units with this version
[Paid Software Announcement and Discussion] FormelLMS:
Which units? Can I help and try something?
[Paid Software Announcement and Discussion] Emil Borconi:
Miles/km c/f and so on I'm not in front of my pc now but certainly looks that way. Don't worry I will check and fix should it be needed.
[Paid Software Announcement and Discussion] FormelLMS:
And a black screen in the preview? :'(

Can't check it in car now.
[Paid Software Announcement and Discussion] chenks76:
how long are we looking for a non-beta release?

i'm no usually one for installing beta versions of apps on my phone.
[Paid Software Announcement and Discussion] bggold:
I think that might have happened. Mine are now in km not m.
[Paid Software Announcement and Discussion] Emil Borconi:
I do want to get it over with the beta, but I keep changing too many things and adding stuff which always opens potential new missed problems. However I'm done adding new features most of basic issues were highlighted and fixed just need to iron out all the remaining small glitches so I hope soon. Version 1.2 is stable and usable in daily basis.
[Paid Software Announcement and Discussion] Emil Borconi:
Yeah values looks to be in correct unit just the displaying unit name is wrong.

Just got home and going to look I to it tonight.
[Paid Software Announcement and Discussion] chenks76:
it's v1.2 that i have installed.
[Paid Software Announcement and Discussion] bggold:
No worries things happen.
[Paid Software Announcement and Discussion] Emil Borconi:
It was actually a pretty minor thing...

I just added another view for showing potential error messages if nothing is configured and that prompted me to restructure a bit of the dynamic view handling. By doing that I initialized the drawing view while my service reference was still a null object, and passed it on as null, which well caused the app not to know from where to read the units...

The fix was almost as simple as reversing 2 lines of code.

Also got the preview fixed (very similiar problem).

And I realized that I was calculating the color percentage in a wrong way. Well not totally wrong but all the warning color percentages were made on the assumption that min val is 0, which result in a wrong color arch if actual gauge had a negative start point (like coolant, etc) - Stupid ME. I have amended that as well and pushed version 1.5c to the beta channel.

I really hope I haven't forgot anything else now...
[Paid Software Announcement and Discussion] spiff72:
Emil,

I think I am still having an issue with the MPG gauge, but perhaps it is just a difference between your implementation and my expectation.

I installed the version you released the version just after I posted i was looking forward to the next beta version, and I cleared data. I ended up using one of the custom PIDs for the aux battery voltage instead of the one I mentioned in a previous post (built in PID), and that one is behaving as i would expect (14 volts results in the needle pointing to the 12 oclock position. The MPG gauge initially performed as I would expect, but as I drove, the range for the arch grew from the values I entered (0-100), then maybe to 0-256, and eventually 0-512. I am not 100% sure that the 0-256 stage happened - I thought I got a photo of it, but missed it. I was stuck in traffic on my drive home today so I disconnected, double checked that I had the value set to 0-100, and observed the process repeat itself.

I am attaching a pic showing the value at 358MPG, where it can be seen that the max value of the gauge would be 512.

It seems to me that the value is getting recalibrated (despite my setting it to 0-100) as higher values are seen in the data. This is why it initially looked like it was working, but eventually the scale would "open up".

My assumption of the function of the range was that the numeric value displayed can exceed the max scale value, but when this happens the gauge graphic should "peg", just filling the arch. So in the example photo i am attaching to this post, where the displayed numeric value of 358 would be accompanied by the needle (or arch) filling the entire range.

Is my assumption incorrect?

Thanks again!
[Paid Software Announcement and Discussion] bggold:
Even with the check box removed from the headlight control I am still not vehicle controlled. It thinks my headlights are on and they are not.

Also looks like coolant and air temp are not correct. Torque shows them correctly.
[Paid Software Announcement and Discussion] Emil Borconi:
No your assumption are correct, with mpg the default value returned from torque is 0 -100, so make sure you edit the 100 for example by deleting 0 and adding it back.

The logic is that the values get "locked" in only when editing them.

So if you select the mpg PID for a gauge it will populate 0-100 if you do not edit this values it means that in case of readings higher than the max it will readjust the gauge to expand up to the newly reader highest value.

In case you do edit the minimum/max and a value higher then the max is received it will just fill the arch and stop at the max defined value.

Probably the very best way to test this is to change the 100 to 99 it's easier to see.
[Paid Software Announcement and Discussion] Emil Borconi:
Are you using 1.5c?

I will check the headlight setting in the morning it's past midnight here so I'm heading to a bit of sleep
[Paid Software Announcement and Discussion] bggold:
Yes I am. Please get some sleep tomorrow is definitely fine.

Thanks
[Paid Software Announcement and Discussion] spiff72:
Oh man, that makes perfect sense now. It didn't occur to me that I wasn't actually EDITING the value for that gauge!
[Paid Software Announcement and Discussion] Emil Borconi:
Just went out to the car and tested both ambient air and coolant they showed the same value in Torque as on AA screen. I have tested it with Celsius as well as Farengheit.

I did not checked the day/night I want to look at the code in the morning that might be another slip on my end but as of the values goes for them they do show correctly.

Edit: and now I'm off to sleep
[Paid Software Announcement and Discussion] drc13:
Woohoo more versions to test! :))

Glad the things I've found have been on point so I'll keep an eye out for more on my next drive.

I'm not asking anyone to do the dirty work for me but having a modern car (Subaru WRX 2017) how would I go about finding out what settings I need to setup TPMS?
[Paid Software Announcement and Discussion] Emil Borconi:
Not sure if it's supported or not, you need to have custom pids in Torque which can read the tpms values, if you do just open the tpms setting and select each PID for the corresponding wheel.
[Paid Software Announcement and Discussion] bggold:
Ok I will recreate them and check again.

Edit:That did the trick
[Paid Software Announcement and Discussion] drc13:
Cheers mate,

From my research the subaru's do have TPMS (in the valve stem) I just wasn't sure how I went about finding what the the custom PIDS values were (before your app I had never really used torque pro which isn't exactly user friendly!)

Are you suggesting there's a way torque can scan and spit out these custom PIDS or do I need to contact subaru?

Thanks again
[Paid Software Announcement and Discussion] Emil Borconi:
Usually the custom pids are separated, for example I know ford has custom pids for tpms but not sure about other brands. Try searching Subaru orientated forums for details. Or play store for Subaru torque plugin to see what pids they offer.

Manufacturers won't help you on this they will like to keep it a secret.
[Paid Software Announcement and Discussion] FormelLMS:
[MENTION=842765]Emil Borconi[/MENTION],

is it possible to donate your work in any way?

I've bought a simple app from you and you give every time full power and implement new things to it.

Is it possible to donate via PayPal?
[Paid Software Announcement and Discussion] Goon818:
I would like to do that too. The app is amazing. And I know you are a hard worker.
[Paid Software Announcement and Discussion] jb.traveller:
Add me to the Donate list. The time and effort that you put in for us is worth more than the initial price of the app. :)
[Paid Software Announcement and Discussion] FormelLMS:
For donation, he has a Donate me link in his profile (think, I can only see it on the normal XDA Page, not mobile version, Tapatalk, XDA App and so on)

Did that now :)
[Paid Software Announcement and Discussion] FormelLMS:
So my expectations from the drive today:

I'm on 1.5c and I've tested the Day / Night theme changer

My Sunrisetime today was 07.27 (asked google before) and I was a bit frustrated, as the screen was dark on 07.29. But on 07.30 it went on the day theme. So it was a few minutes behind. Don't know who this comes.

I've did nothing on the headlights so I know this comes from the app.

After that I've tried many times. Headlights off, headlights on and so on and everytime it works absolutely fine as expected. It stays on the day screen.

Then I've unplugged the phone, goes to the app und unchecked the box so that my headlights should take the force now. But, as it said before: The theme stands on day the whole time. If headlights are on or off, it's on day theme.

So theres a little mistake I think and I don't know if this is an issue with the sunset/sunrise time caught by the app.
[Paid Software Announcement and Discussion] Emil Borconi:
THANK YOU.
[Paid Software Announcement and Discussion] Emil Borconi:
Sunset/SunRise is calculated based on formula and there are a few variations in different way of calculating it, which can result in a few mins difference, so Google sunset/sunrise might not match my calculation, or better said my calculation might not match Google's one but they will only be of by a few minutes.

Also there was a problem, the app was trying to overwrite the theme even if the box was unchecked, which is now fixed in version 1.5d.

Also I was using GPS position to determine location, but have now updated the app to use FuseLocationProvider from Google instead, which gives a much quicker location response and it won't necessarily use the phone's GPS if the car is submitting location data to the phone.
[Paid Software Announcement and Discussion] FormelLMS:
This is absolutely no problem. A few minutes before or after :)

I'll try this this afternoon :)

I know that my Sony XAV-AX100 doens't give any GPS Data. Would that be a problem or does your app took these information everytime via data?

Emil, you're a beast. This day/night solution is much better than the AA Night helper.

With AA night helper I could see that, when headlights turns on, the dark theme comes and then your app kicks in and put it to day theme back. And this vice versa if it was at night.

Now you can't see, that there is someone working in the background.

Headlights on, theme is dark, headlights off, screens stays dark before sunrise

And white after sunrise. Without half of a second or blinking twice.

Thats really cool. Makes Android Auto very comfortable in use. I now can switch Headlights on on the autobahn at 200 km/h and can see something on my Headunit. Before you it was black and not noticeable with headlights on when the sun shines.

Thanks!
[Paid Software Announcement and Discussion] Goon818:
Hello Emil,

I have seen tomorrow, I have a issue with the angle by the water temperature.

You can see this on the picture.
[Paid Software Announcement and Discussion] Emil Borconi:
Normally water temperature can be from -40 to 120 so 83 looks about right.