Lxa-iobus

Latest version: v0.5.1

Safety actively analyzes 625010 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.5.1

This is a bug-fix release that fixes an issue where outputs could only be turned on, but not off, via the HTTP API.

What's Changed
* lxa_iobus: server: fix string/integer type confusion in set_pin() by hnez in https://github.com/linux-automation/lxa-iobus/pull/43


**Full Changelog**: https://github.com/linux-automation/lxa-iobus/compare/v0.5.0...v0.5.1

0.5.0

This release adds support for the experimental _LXA Optick_ latency measurement device. To achieve this we have added a low-level API that allows external tools to send and receive SDOs directly on the CANopen bus.

This release also bundles a new firmware release for the existing devices: This firmware release is mostly a maintenance-release that bumps the dependencies used. The only new firmware feature is a 30-minute timeout for the locator.

What's Changed
* Fix "LICENSE" typo in setup.cfg by hnez in https://github.com/linux-automation/lxa-iobus/pull/32
* Expose individual node info via REST and allow CORS requests by hnez in https://github.com/linux-automation/lxa-iobus/pull/33
* Add formatters and linters to the CI and fix the fallout by hnez in https://github.com/linux-automation/lxa-iobus/pull/36
* lxa_iobus: move the project from setup.py to pyproject.toml by hnez in https://github.com/linux-automation/lxa-iobus/pull/37
* Cleanups, code deduplication, improvements and maintenance by hnez in https://github.com/linux-automation/lxa-iobus/pull/38
* lxa_iobus: node: add HTTP API based LxaRemoteNode by hnez in https://github.com/linux-automation/lxa-iobus/pull/40
* Add support for the LXA Optick latency measurement util by hnez in https://github.com/linux-automation/lxa-iobus/pull/39
* lxa_iobus: firmware: update Ethernet Mux and 4DO-3DI-3AI firmware to 0.6.0 by hnez in https://github.com/linux-automation/lxa-iobus/pull/41
* README: Update DCO to follow the kernel wording by SmithChart in https://github.com/linux-automation/lxa-iobus/pull/42


**Full Changelog**: https://github.com/linux-automation/lxa-iobus/compare/v0.4.2...v0.5.0

0.4.2

What's Changed
* Remove use of deprecated (in version 4.0) python-can API by hnez in https://github.com/linux-automation/lxa-iobus/pull/31


**Full Changelog**: https://github.com/linux-automation/lxa-iobus/compare/v0.4.1...v0.4.2

0.4.1

What's Changed
* Make lxa-iobus-server compatible with python 3.10 by hnez in https://github.com/linux-automation/lxa-iobus/pull/30


**Full Changelog**: https://github.com/linux-automation/lxa-iobus/compare/v0.4...v0.4.1

0.4

Changelog:
* Log-Level of events has been altered so that running the server using the ``WARN``-level provides all important information but does not clutter the journal.
* 4Do3Di3AiDriver: Remove bogus output in https://github.com/linux-automation/lxa-iobus/pull/25
* Webinterface improvements: The web-interface now contains a header with information about the LXA IOBus server in https://github.com/linux-automation/lxa-iobus/pull/23
* driver/EthernetMux: Use product ID printed on the device in https://github.com/linux-automation/lxa-iobus/pull/26
* systemd/contrib: Update systemd-units in https://github.com/linux-automation/lxa-iobus/pull/24
* can rx/tx: Handle bus errors or shutdown service in https://github.com/linux-automation/lxa-iobus/pull/27
* server: add compatibilty with aiohttp 3.8 in https://github.com/linux-automation/lxa-iobus/pull/29
* Show LSS state and CAN TX error on status page in https://github.com/linux-automation/lxa-iobus/pull/28

0.3

Changelog:

* Firmware: Bump to Version 0.5.0

Changelog for EthernetMux und Iobus4Do3Di3Ai Firmware:

Changes
* CCAN Status interrupts are now handled and status informations is printed to the serial.
* The CCACN controller is set back into operational mode 100ms after going into bus off.
* CAN: The sample point has been moved from 87.5% to 75% to increase tolerance to phase noise.
Now using: tq: 20, seg1: 14, seg2: 5, sjw: 4.
* SDO accesses have been internally reordered. Now all SDO accesses are logged to the serial.

Added
* There is now a timeout that resets the `node_id` if the node did not get any SDO request for 30 seconds.
To disable the timeout write 0 to SDO 0x2d06:0x01.

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.