Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash when asjusting max-temp on coolant temp gauge #275

Open
rich123 opened this issue Aug 1, 2024 · 0 comments
Open

Crash when asjusting max-temp on coolant temp gauge #275

rich123 opened this issue Aug 1, 2024 · 0 comments

Comments

@rich123
Copy link

rich123 commented Aug 1, 2024

Describe the bug

App crashes upon pressing OK on the screen where the limits of the gauge can be adjusted. Once it crashes it then crashes on every launch. Only way out is to uninstall and reinstall.

To Reproduce

Install app from F-Droid (v2.6.12).
Launch app.
Deny BlueTooth to get to demo mode (crash happens in both demo and using an ODB adapter mode).
Pick 0x10 as ECU address for demo mode.
Tap menu - pick "OBD Data".
Scroll down to "Coolant Temperature" and long press to select.
Tap "show gauge" icon in menu bar to get the graphical "speedometer" display.
Initial default units are metric. But note that max temp on gauge is 120C.
Return to settings and pick Imperial units.
Return to coolant temperature gauge view.
Note that gauge reads degrees F, but maximum on gauge continues to read 120 (which would be 120F in imperial units mode).
120C (the original view) would be 248F, so I would have expected the gauge to update to show -40 to 248F in imperial mode.
So, long press the gauge to get to the gauge config panel.
Drag the very finicky slider to extend the gauge range to about 250F (and never being able to get exactly 250F because of the finicky slider.
Press "ok".
Android reports "AndrOBD has stopped".
Try to relaunch the app, get "AdrOBD keeps stopping".
The app must now be uninstalled to get out of this crash loop.

Expected behavior

Updating the upper range of the gauge shows a new gauge display with the new upper range (and having two entries into which a numbers could be typed would be much more useful than the much too finicky slider).

AndrOBD Debug log files

AndrOBD.log.0.txt.gz

Log detail level

Since I had to reinstall to get the app to work, I preset the log level to All.

Important details on your environment:

  • Android OS version: 7.1.1
  • AndrOBD version: 2.6.12 (from F-Droid)
  • OBD adapter type: ODBLink LX OBD2 Bluetooth adapter
  • Connected vehicle make, type, year, engine size: Ford, Crown Victoria, 2002, 281ci/4.6l

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant