Skip to content

Bug Fixes:

  • reduce brake override threshold
  • publish throttle override status
Assets 2

@rebpdx rebpdx released this Aug 20, 2018 · 12 commits to master since this release

Features:

  • Add Throttle Percentage
  • Add Vehicle speed

Bug Fixes:

  • Update Build Documentation
  • Remove extra C-CAN Filtering on C-API
  • Update DBC brake value to be signed
  • Increase torque override threshold
Assets 2

@rebpdx rebpdx released this Jun 1, 2018 · 36 commits to master since this release

Features:

  • Unpack OBD data with the API
  • Dual OSCC and OBD CAN channels with Auto Detection
  • CMake configuration portability for using OSCC as a submodule
  • NULL firmware Implementation

Bug Fixes:

  • oscc_close return code
  • Missing Bill of Materials
  • Missing Niro tests
Assets 2

@rebpdx rebpdx released this Feb 6, 2018 · 146 commits to master since this release

Features:

  • Add Niro support
  • Refactor fault detection for better noise handling
  • Refactor operator override for better noise handling
Assets 2

@rebpdx rebpdx released this Jan 25, 2018 · 175 commits to master since this release

Features:

  • Provide common request parameters for CAN messages to establish an API that’s agnostic from vehicle firmware
  • Update DBC files for messages to reflect CAN message changes
  • Add CAN filtering to reduce message load per module and provide fall-back for disable message when primary CAN-bus is full
  • Eliminate command controller timeouts to remove requirement to periodically send command messages
  • Add support for diagnostic display
  • Reduce blocking calls by moving fault detection to same sensor reads as operator override

Bug Fixes:

  • Fix state where brake lights sometimes remain on after disable
  • Fix swapped voltage values during enable
Assets 2

@vertexmachina vertexmachina released this Nov 9, 2017 · 297 commits to master since this release

  • Fix EV brake faults by reducing voltage range of outputs
  • Add license file to bundled Cucumber
Assets 2

@vertexmachina vertexmachina released this Sep 21, 2017 · 302 commits to master since this release

  • Fix occasional issue where an "I/O Possible" message appears and the process quits
  • Fix occasional issue where brake firmware gets interrupted by a timer during brake disable, causing incomplete disabling
  • Fix issue where if oscc_open() isn't called first, other API calls attempt to use an invalid socket
  • Add support for the Kia Soul EV
  • Add explicit enable and disable CAN messages for each module
  • Add DTC field to fault reports
  • Add DBC files describing OSCC CAN messages
  • Add CMake flag to disable steering override (default: override enabled)
  • Improve steering override detection
  • Improve firmware debug print messages to be more informative
  • Use volts during spoof conversions
  • Expand voltage ranges of steering to provide a 1:1 map of the steering wheel
Assets 2

@nathanaschbacher nathanaschbacher released this Aug 2, 2017 · 449 commits to master since this release

Provides support for older brake actuator boards.

Assets 2
You can’t perform that action at this time.