Releases: linux-automation/lxa-iobus
Releases · linux-automation/lxa-iobus
v0.5.1
v0.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 #32
- Expose individual node info via REST and allow CORS requests by @hnez in #33
- Add formatters and linters to the CI and fix the fallout by @hnez in #36
- lxa_iobus: move the project from setup.py to pyproject.toml by @hnez in #37
- Cleanups, code deduplication, improvements and maintenance by @hnez in #38
- lxa_iobus: node: add HTTP API based LxaRemoteNode by @hnez in #40
- Add support for the LXA Optick latency measurement util by @hnez in #39
- lxa_iobus: firmware: update Ethernet Mux and 4DO-3DI-3AI firmware to 0.6.0 by @hnez in #41
- README: Update DCO to follow the kernel wording by @SmithChart in #42
Full Changelog: v0.4.2...v0.5.0
v0.4.2
What's Changed
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
Full Changelog: v0.4...v0.4.1
v0.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 #25
- Webinterface improvements: The web-interface now contains a header with information about the LXA IOBus server in #23
- driver/EthernetMux: Use product ID printed on the device in #26
- systemd/contrib: Update systemd-units in #24
- can rx/tx: Handle bus errors or shutdown service in #27
- server: add compatibilty with aiohttp 3.8 in #29
- Show LSS state and CAN TX error on status page in #28
v0.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.
v0.2
Initial release of the LXA IOBus server.