Skip to content

Releases: openxc/openxc-python

2.2.0

11 Aug 14:38
5341180
Compare
Choose a tag to compare
  • Improvements to usb traffic handling
  • Updated message format based upton the protobuf file
  • Improved memory management for protobuf
  • SonarQube updates
  • Github actions updated, travis decommissioned
  • Support for the new get_vin command
    openxc-control get_vin

OpenXC Python Release 2.1.0

14 Sep 19:39
31655a9
Compare
Choose a tag to compare

v2.1.0

  • SonarQube integration
  • Fix: Modem configuration for c5 cellar build now properly sets baud rate
  • Fix: Protobuf general improvements
  • Keyboard interupt via c added to openxc-dump and Obd2 Scanner
  • Stitching Feature, large messages are now packaged and sent in smaller chunks from the v

2.0.0

27 Jan 18:12
2054c3d
Compare
Choose a tag to compare

v2.0.0

  • Known Issue: OpenXC python must be used with firmware 8.0.0 or greater.
  • Feature: openxc-generate-firmware-code generator now generates signals.cpp in a more memory efficent way.
  • Feature: Add dashboard on message change highlighting.
  • Feature: Add column sorting and filtering on dashboard.
  • Feature: Add more verbosity to libusb errors.
  • Fix: Fix more python 3 migration byte bugs.

python 2.7 cleanup

22 Aug 18:55
e810183
Compare
Choose a tag to compare

Add Platform command
Dependency version updates
Bug fixes

C5 SD Card & RTC commands

26 May 14:13
Compare
Choose a tag to compare

Feature: Support for new C5 Cellular, SD, and RTC commands.

Commands are described here: https://github.com/openxc/openxc-message-format/blob/master/JSON.mkd#commands

Support OpenXC message format commands from v0.4.0 and VI v7.0.0.

15 Nov 17:45
v0.12.0
Compare
Choose a tag to compare
  • Feature: Support scanning for Bluetooth devices when using Linux
  • Feature: Support connecting to Bluetooth VIs directly from the library in
    Linux using BlueZ.
  • Feature: Support adding and cancelling diagnostic requests.
  • Feature: Read 'status' field in command responses.
  • Feature: Allow explicitly setting the payload format when sending and
    receiving commands with a VI.
  • Feature: Support command to control status of CAN acceptance filter bypass.
  • Feature: Support controlling passthrough status of CAN buses in VI.
  • Feature: Support 'loopback' attribute of CAN buses in firmware config.
  • Feature: Support setting desired decoding type for diagnostic requests.
  • Feature: Support command to change payload format of VI.
  • Improvement: Better balance between big efficient reads and quick signal
    responses when receiving via USB.
  • Improvement: Remove now unnecessary sleep from command line tools.
  • Improvement: Complete full support for protobuf message deserialization.
  • Improvement: Improve unit test coverage from 27% to 58%.
  • Fix: Use correct abbreviation for kilometer unit.
  • Fix: Remove deprecated signal attribute from example code.
  • Fix: Spool up message receivers before sending requests to make sure not to
    miss responses.