Skip to content

Version 0.4.0

Pre-release
Pre-release

Choose a tag to compare

@bgunson bgunson released this 19 Jan 00:13
· 67 commits to main since this release

OpenAuto Pro Integration

This version adds the ability for OnBoardPi to inject OBD response values to the OAP API so users can view live data in both the OnBoardPi client UI as well as gauge dashboards provided by OAP. OnBoardPi keeps control of the serial OBD connection so users can connect/disconnect at will as well as watch/unwatch pids dynamically at runtime while OAP injection continues in a separate thread.

To use OAP integration users must disable OBD connection in /home/pi/.openauto/config/openauto_system.ini by setting device type to 0. See openauto pro system configuration.

[Obd]

; Type of the ELM327 adapter.
; (0 - None, 1 - USB, 2 - Bluetooth).
; Setting this value to 0 (None) disables OBD-II feature.
; This parameter cannot be adjusted in settings menu of OpenAuto Pro application.
ObdDeviceType=0

OnBoardPi will control the serial connection and automatically read the OBD pid and gauge configuration file and know which commands to inject.