Skip to content

Releases: bnjmnp/pysoem

1.1.13

11 Jan 15:01

Choose a tag to compare

  • Fixes single access to object directory property obj_access.
  • Fixes sdo_read() with release_gil parameter being True.
  • Adds the release_gil parameter also to send_overlap_processdata().
  • Adds get_watchdog() to retrieve the watchdog timeout.
  • Adds the emission of a warning in set_watchdog() if the actual watchdog timeout differs from the requested timeout.

1.1.12

09 Jun 09:04

Choose a tag to compare

  • Updates the underlying SOEM to fix segmented io issues
  • Fixes issues with Enums on newer Cython versions

1.1.11

30 Mar 19:27

Choose a tag to compare

Adds No-GIL support.

  • Per global setting pysoem.settings.always_release_gil.
  • Per Master instance attribute always_release_gil.
  • Per function argument release_gil.

1.1.10

14 Jan 20:00

Choose a tag to compare

Adds pysoem.settings.timeouts to configure low-level timeouts at run-time.

1.1.9

01 Oct 06:41

Choose a tag to compare

Adds protection against closed network interface connection.

1.1.8

18 Aug 20:44

Choose a tag to compare

  • Fixes null pointer issues when reading not initialized properties config_func and setup_func

1.1.7: CI/CD: Use newer Mac OS runner

14 Jul 19:39

Choose a tag to compare

  • Adds add_emergency_callback() to allow a better handling of emergency messages.
  • Improves auto-completion.

1.1.6

03 Feb 18:48

Choose a tag to compare

  • Adds working counter check on SDO read and write.
  • Fixes issues with config_init() when it's called multiple times.

1.1.5

11 Nov 21:10

Choose a tag to compare

CI/CD: Use latest GitHub action versions for cibuildwheel and gh-acti…

1.1.4: Mark callback functions as noexcept to support Cython 3

31 Jul 20:33

Choose a tag to compare