Skip to content

Releases: fr3ts0n/AndrOBD

Flexibility improvements

07 Nov 19:29
Compare
Choose a tag to compare

Flexibility improvements

  • plain/encrypted bluetooth connection (configurable)) #10 #8
  • new states for ECU detection #6
  • fix for detecting selected data items #11
  • dashboard/hud/chart return message when finished to detect return to list view mode #11
  • re-use previous sections #11

Re-use previous selections

31 Oct 22:45
Compare
Choose a tag to compare

automatic re-usage of previous selections

Following selections will be automatically re-used (if activated in settings)

  • BT device address #11
  • ECU address #11
  • selected data items #11

Bitwise data handling

Extended data model

  • added bitwise extraction of PID data

Visual MIL status

  • MIL status shown as list background image

Please note:
From V1.3.2 -> 1.3.3 the assignment of settings "Data items to display" to PIDs has changed.
If you see an empty data list with status connected, please clear application data (Settings -> Apps -> AndrOBD -> Clear data) and re-try

Dashboard/Protocol improvements

24 Oct 18:25
Compare
Choose a tag to compare

V1.3.2: improved dashboard #11

  • gauge distribution
  • gauge label scaling

Protocol options

  • allow disabling of selective ELM commands #10 #8
  • allow disabling of ELM adaptive timing #10
  • allow disabling of specific ELM commands
  • AWT: fix table column alignment

Add day/night view

20 Oct 19:58
Compare
Choose a tag to compare

New feature as the season of driving in darkness comes again ...

  • Added support for day/night data view
    • Day / night data view can be switched by a single button (without restart of activity)

Add USB support

09 Oct 13:08
Compare
Choose a tag to compare

ELM USB devices are now supported through USB serial drivers
Thanks for the good working drivers usb-serial-for-android to: @mik3y

Fixed some protocol issues on ELM V2.1 devices

  • multiline messages w/o length identifier
  • overlapping responses

Thanks to all users who have reported issues:
Especially @JeroenVanOort for all the effort and logs 👍

issue #8 changes

29 Sep 20:39
Compare
Choose a tag to compare
issue #8 changes Pre-release
Pre-release

issue #8 changes:

  • init with echo off
  • remove setting MIN timeout on service select (possible protocol search)
  • default timeout setting 200ms (dynamic adaption within loop)
  • make preferred OBD protocol configurable

extensions

  • add FreezeFrame selection spinner

Fix issue #8

22 Sep 20:25
Compare
Choose a tag to compare

Fix issue #8: changed handling of bus- and connection error:
-> set default imeout (instead of fastest)
-> set auto protocol
-> re-issue last command

Fix issue #8: Status display shows ELM status in bluetooth ONLINE mode

Please note:
From V1.2.7 -> 1.2.8 the assignment of settings "Data items to display" to PIDs has changed.
If you see an empty data list with status connected, please clear application data (Settings -> Apps -> AndrOBD -> Clear data) and re-try

V1.2.5 - Various corrections

29 Aug 11:52
Compare
Choose a tag to compare
handling of STOPPED - do NOT repeat request, (answer still pending)

max timeout 1000ms
readability cleanup

V1.2.2: * Corrections for gauge view re-usage

21 Jun 08:57
Compare
Choose a tag to compare

V1.2.2 changes:

  • Corrections for gauge view re-usage
  • Clean up of casting in conversions / adapters

V1.2.1

19 Jun 19:22
Compare
Choose a tag to compare

New Features of V1.2.1:

  • CSV based control data for
  • Data items / PIDs
  • Data conversions
  • code lists
  • new Conversion types
  • Bitmap conversions for bit mapped states
  • Hash conversion for numeric states
  • bar gauge display in data screen
  • consistent coloring of data items in
  • data display
  • data charts
  • gauge / hud display
  • Data Customization
  • Following OBD data can be customized via user defined csv files
    - data conversions
    - data items/PIDs
    - fault code lists
  • Configuration
  • Display off in data display configurable
  • Debug / Customization configuration
    - Logging level
    - Selection of extension/customization files
    • data conversions
    • data items/PIDs
    • fault code lists