You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to add support for the CiA 311 XML device description. Currently, library supports parsing EDS, DCF, and EPF files via canopen.objectdictionary.import_od() and canopen.network.Network.add_node(). Attempting to load an .xdc file results in a NotImplementedError.
The XML device description is mandatory for CANopen FD devices, so it's a possible prerequisite for #449.
Unfortunately the format specification is hidden behind the member wall. :/
The text was updated successfully, but these errors were encountered:
juliusz-t
changed the title
Add support for parsing XDC (XML Device Configuration) files
Add support for CiA 311 XML Device Configuration
Apr 22, 2025
Are there any other open source implementations that already implement the format? I don't have access to the (non-public) specs either. The feature would definitely be welcome and fit in nicely (with an adequate implementation). But I don't see a way to implement it without having some kind of format description available. Whoever gets access to it is welcome to contribute an implementation here.
It would be nice to add support for the CiA 311 XML device description. Currently, library supports parsing EDS, DCF, and EPF files via
canopen.objectdictionary.import_od()
andcanopen.network.Network.add_node()
. Attempting to load an.xdc
file results in aNotImplementedError
.The XML device description is mandatory for CANopen FD devices, so it's a possible prerequisite for #449.
Unfortunately the format specification is hidden behind the member wall. :/
The text was updated successfully, but these errors were encountered: