Releases: intrepidcs/python_ics
v4.0
-Fixes Issue #32.
-Fixes Issue #33.
-Documentation Improvements.
-First release based on v900 VSpy3 branch.
-Dropping Python 2.7 Support (https://pythonclock.org/).
-Python 3.4 version is pending support removal in future releases (v5.0?).
3.1
-RAD-Star2 Setting Structure Support.
-Fixed OpEthGeneralSettings.tapPairX being incorrect data type.
3.0
First release of 3.0 to support the 803 branch of vspy.
Changes from 2.16post2:
-Updated icsnVC40.h to 803.104.
-NVIDIA Jetson Nano support.
-Added Documentation on how module version correlates to vspy version.
Breaking changes from 2.x branch:
Device setting structures now use the API's generic settings structure. For more details, please see
https://python-ics.readthedocs.io/en/v803/index.html?highlight=get_device_settings#ics.get_device_settings
and
https://python-ics.readthedocs.io/en/v803/index.html?highlight=get_device_settings#ics.set_device_settings
2.16post2
This release is identical to 2.16 but rebuilt due to build issues with the actual python packages. Version was incremented to "post2" because we can't override / change / delete files on PyPI
2.16
-Fixed neodevice 'repr' seg. fault on Python 2.7
-Fixed a memory leak with ics.get_error_messages().
-Fixed Issue #24.
-Fix for platform where sizeof(int) != sizeof(long). When building the current code on a platform where int and long were not the same size, spy_message did not have the correct structure definition.
-Fixed issue #22. Compiler failure under gcc 4.8.4.
2.15
2.14
-ics.NeoDevice.repr displays name and serial number.
-Fixed iso15765-2 transmit / receive.
-Fixed iso15765_receive_message(), was useless before.
-Fixed cm_iso157652_tx_message_object data not being able to assign a tuple or list
-Fixed cm_iso157652_*x_message_object flags variable truncating to first byte.
-Added iso15765-2 example.
-Added ics.enable_network_com() method.
-Fixed a sphinx error " ERROR: Content block expected for the "note" directive; none found."
-Support for SDeviceSettings. Disabled by default.
2.12
2.11
2.10
-Added two simple tests.
-Fixed an issue with get_device_status() not correctly updating values.
-Added function list to documentation.
-Fixed a crash when calling ics.find_devices(). Issue #15. (Only happens when icsneo40.dll is missing icsneoFindNeoDevicesNewStyle())
-Fixed Issue #15. (-ics.find_devices() trhow 0xC0000005: Access Violation when USE_LECAGY_FIND_DEVICE is enabled.)
-Updated Documentation.