Skip to content

Releases: intrepidcs/python_ics

v910.10post6

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 27 Oct 17:04
  • Python 3.11 support
  • Added uart_read, uart_write, uart_set_baudrate, uart_get_baudrate, wbms_manager_reset, wbms_manager_write_lock, generic_api_send_command, generic_api_read_data, generic_api_get_status methods.
  • Linux now defaults to libicsneolegacy by default now. (9cd1987) (Thanks Francesco Valla)
  • Fix some warnings in mingw (#114)
  • Fix length for Ethernet and A2B data when setting ExtraDataPtr (#128)

v910.10post1

v910.10post1 Pre-release
Pre-release

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 03 Nov 19:43
  • Fixed a crash in uart_write and generic_api_send_command

v909.8

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 22 Jul 19:18

Updated header to v909.8. No other changes.

v908.12

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 22 Jul 16:48

Fixed:

  • Fixed setup.py to call extract the correct way. (3a403f3)
  • Fixed an issue where ExtraDataPtr was None with Ethernet. (2db8bcc)
  • Updated libicsneo (19e208d)
  • disabled icsneoIsDeviceFeatureSupported for now. (4f9ac4b)
  • Updated documentation against latest

v907.5-post2

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 29 Mar 00:14

Fixed an issue with CANFD not working correctly. Ethernet and A2B messages will work properly now. (75c8962)

v907.5

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 12 Jan 17:51
  • Updated icsnVC40.h to v907.5
  • See v906.7 release notes for differences between v905.11 and this.

v906.7

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 12 Jan 17:49
  • Fixed imports, previously you'd have to use ics.ics.object in certain places. This is no longer needed.
  • Fixed auto gen files randomness for git commits
  • Fixed ValueCAN 4-2EL displaying as ValueCAN4-1
  • Fixed various device name strings (519f0e8)
  • Packing fixed on various structures (942351f)
  • macOS support #107 (005cfa2 682dce4 c8f3424 b51e490 a9a3975 f834021)
  • Added clang check when building and added to documentation (c7f3ec5)
  • Fixed an issue with enum values starting at 1 instead of zero. #105 (e802505)
  • Fix typo in open_device config_read argument docstring (5ad83c1)
  • Fixed EthernetSpyMessage size (2d0dbc5)
  • Added ics.enable_doip_line() (9d2b7aa dbe5d96)
  • Added Python 3.10 build.

v905.11post1

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 24 Aug 14:56

fixed e_device_settings_type enum values wrong. #105

v905.11

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 18 Aug 18:08

Recent Fixes:
-Add clang-format to list of dependencies (#104)
-Install is broken on macOS (#103)
-Install package "structures", but cannot use module ics (#99)

Previous fixes but new since v904:
-Fixed device names (519f0e8)
-Fixed packing on various structures (28b7ee5)
-Fixed unit test to reflect new changes.
-nameless numbers should be less random now for git.
-Fixed embedded object names and import sorting should be fixed now.
-Updated icsnVC40.h to v905.11
-Fixed a bunch of issues with setting structures. Script was essentially completely re-written with unit tests now. s_fire3_settings network enables was specifically not working and probably a lot more.

v905.10post3

v905.10post3 Pre-release
Pre-release

Choose a tag to compare

@drebbe-intrepid drebbe-intrepid released this 06 Aug 13:45

-Fixed device names (519f0e8)
-Fixed packing on various structures (28b7ee5)