8000 Tags · ni/nixnet-python · GitHub
[go: up one dir, main page]

Skip to content

Tags: ni/nixnet-python

Tags

v1.0.0

Toggle v1.0.0's commit message
Release 1.0.0: Add Python support up to 3.13, drop EOL'ed Python support

Breaking Changes

- Drop Python 2 support ([5876a41])
- Drop Python 3.4 - 3.8 support ([ee8e23d])

Bug Fixes

- Support for Python 3.10 ([ee8e23d], closes [#290])

Features

- Add Python 3.10 - 3.13 support ([ee8e23d])

v0.3.2

Toggle v0.3.2's commit message
Features

- Added support for Linux desktop distributions

v0.3.1

Toggle v0.3.1's commit message
0.3.1: Increase API Support

Features

* Added two properties  fc369ba
  * intf.lin_checksum_to_in_strm
  * j1939.include_dest_addr_in_pgn
* Added support for PCIe form factor  fc369ba

Bug Fixes

* Fixed a bug that could result in an incorrect CanIdentifier  b3fc51f

0.3.0

Toggle 0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #261 from jashnani/release

Staging for release 0.3.0

0.2.1

Toggle 0.2.1's commit message
Update support documentation

* **docs:**
  *  Update project status ([5a75709](5a75709))
  *  Linked to system docs twice ([fae1961](fae1961))

0.2.0

Toggle 0.2.0's commit message
Add LIN protocol support.

Bug Fixes

*   Improve thread safety ([e16827d](e16827d), closes [#146](#146))
*   Remove unsupported property ([4dbcb0b](4dbcb0b))
* **API:**
  *  Switch LIN identifier repr to hex ([6765f69](6765f69))
  *  Include special frames in wildcard import ([92c1c77](92c1c77))
  *  signals and frames semantics ([7c01b4b](7c01b4b), closes [#173](#173))
  *  Remove irrelevant resamp_rate property ([b5b0197](b5b0197), closes [#121](#121))
  *  Convert payload in way that works with all Py2.7 versions ([892ff83](892ff83))
  *  In frame repr, highlight core info ([7399c11](7399c11), closes [#170](#170))
  *  Improve consistency with future signal reads ([326f3bb](326f3bb))
  *  Improve terminology ([4b8fa3f](4b8fa3f))
* **ctypes:**  Properly parse/form CanBusError ([d338036](d338036))
* **docs:**
  *  Correct bad references in System docs ([c2aefeb](c2aefeb))
  *  Cross link to change_lin_schedule ([3212ffd](3212ffd))
  *  Record correct frames type ([50a6999](50a6999))
* **examples:**
  *  Improve frame displaying ([a301cbe](a301cbe))
  *  Typo in user message ([3330ce9](3330ce9))
  *  Correct report formatting ([e6a958d](e6a958d))
* **tests:**
  *  Improve failure output ([b9eccda](b9eccda))
  *  CanBusErrorFrame repr was untested ([f14457b](f14457b))

Features

* **API:**
  *  CanBusError class ([68b7f50](68b7f50))
  *  StartTriggerFrame class ([ae6b764](ae6b764))
  *  LogTriggerFrame class ([3a29433](3a29433))
  *  DelayFrame class ([58f1561](58f1561))
  *  Adding partial database API support ([eb7f960](eb7f960))
  *  LinBusErrorFrame support ([483c42a](483c42a))
  *  Support session.lin_comm ([bd8f46a](bd8f46a))
  *  Support LIN interface properties ([8707631](8707631))
  *  Add lin scheduling ([d1f7cf9](d1f7cf9))
  *  Implement LinFrame and test ([0b5aec8](0b5aec8))
  *  Default frame parameters ([ef61756](ef61756))
  *  Signal/Frame conversion mode ([d1a0ac7](d1a0ac7))
* **examples:**  LIN Frame Stream IO ([cd67ed0](cd67ed0))
* **tests:**
  *  Skip tests when hardware is None ([227ff99](227ff99))
  *  Add LIN integration tests and configuration ([81f3850](81f3850))

Minor Breaking Changes

*  Remove unsupported property ([4dbcb0b](4dbcb0b))
*  LinBusErrorFrame support ([483c42a](483c42a))
*  Support LIN interface properties ([8707631](8707631))
*  signals and frames semantics ([7c01b4b](7c01b4b), closes [#173](#173))
*  Remove irrelevant resamp_rate property ([b5b0197](b5b0197), closes [#121](#121))
*  Improve consistency with future signal reads ([326f3bb](326f3bb))
*  Improve terminology ([4b8fa3f](4b8fa3f))

0.1.0

Toggle 0.1.0's commit message
Release 0.1.0

0.1.0.dev6

Toggle 0.1.0.dev6's commit message
Release 0.1.0.dev6

Features

*  Provide can ID parser for `out_strm_list_by_id` ([7db06cb](7db06cb), closes [#115](#115), breaks [#](https://github.com/ni/nixnet-python/issues/))
*  Simplify read/write calls ([c5e1789](c5e1789), breaks [#](https://github.com/ni/nixnet-python/issues/))

Bug Fixes

* Comparison operator behavior ([a1ba32b](a1ba32b))
* **API:**  Frame ID validation to support 11 bit (not 10) ([9b187a0](9b187a0))
* **Session:**  `check_fault` is a function ([38e88a7](38e88a7))
* **docs:**  Display notes by fixing formatting ([a3e169a](a3e169a))
* **tests:**  Test what I meant and not what I said ([8566591](8566591))

Breaking Changes

* **API:**
  *  Provide can ID parser for `out_strm_list_by_id` ([7db06cb](7db06cb), closes [#115](#115))
  *  Simplify read/write calls ([c5e1789](c5e1789))

0.1.0.dev5

Toggle 0.1.0.dev5's commit message
Release 0.1.0.dev5

Breaking changes

* Remove unused property ([639539a](639539a), closes [#123](#123))
* Changed parameter names for session frame setters ([aa169b4](aa169b4))

F
7440
eatures

* Add session.can_comm ([8dd8624](8dd8624))
* Report general session state ([7b8e21a](7b8e21a))
* Allow `set_j1939_addr_filter` to accept an int ([aa169b4](aa169b4))
* Simplify reseting `set_j1939_addr_filter` ([aa169b4](aa169b4))

Bug Fixes

* Remove unused property ([639539a](639539a), closes [#123](#123))
* Fix parameter names for session frame setters ([aa169b4](aa169b4))

0.1.0.dev4

Toggle 0.1.0.dev4's commit message
* Correct spelling of Err.PORT_LEDS_BUSY ([66e741f](66e741f), closes [#…

…104](#104)

*  Correct spacing on CanIoMode values ([0c194a6](0c194a6)
*  Scope of Interface.out_strm_list_by_id ([c48a4dc](c48a4dc), closes [#114](#114)
*  Fix spacing on Frames.can_io_mode ([7c0bf9f](7c0bf9f), closes [#56](#56)
*  Fix casing on CanIoMode ([ff276cd](ff276cd), closes [#44](#44)
*  Remove deprecated baud rate property ([0af3a5f](0af3a5f))
*  Moving properties to relevant classes ([576fa21](576fa21))

*  Annotate Session types ([89b69b5](89b69b5))
*  Moving properties to relevant classes ([576fa21](576fa21))

* Py2 string compat issues ([08e4025](08e4025), closes [#116](#116))
* Correct spelling of Err.PORT_LEDS_BUSY ([66e741f](66e741f), closes [#104](#104)
* Correct spacing on CanIoMode values ([0c194a6](0c194a6)
* Scope of Interface.out_strm_list_by_id ([c48a4dc](c48a4dc), closes [#114](#114)
* Fix spacing on Frames.can_io_mode ([7c0bf9f](7c0bf9f), closes [#56](#56)
* Fix casing on CanIoMode ([ff276cd](ff276cd), closes [#44](#44)
0