Utilities for editing CANopen EDS/DCF files
Project description
A collection of EDS / DCF utilities.
Utilities
eds-editor: GTK4-based GUI to edit EDS / DCF files.
eds-validate: CLI to validate EDS / DCF files. Will print all errors to stderr.
eds2c: CLI to convert a EDS / DCF file to CANopenNode OD.[c/h] files.
eds2dcf: CLI to convert a EDS to a DCF.
eds2md: CLI to convert a EDS / DCF file to a md (Markdown) file.
eds2rst: CLI to convert a EDS / DCF file to a rst (reStructuredText) file.
eds-autofix: CLI to autofix errors in EDS / DCF files.
eds-merge: CLI to merge two EDS / DCF files.
How To Install
Linux
Install GTK4 for your distro
For Arch based distros:$ sudo pacman -S gtk4 python-gobject
For Debian based distros:$ sudo apt install gtk4 python3-gi
Install eds-utils with pip: $ pip install eds-utils
MacOS
Install GTK4 for your system
With Homebrew:$ brew install gtk4 pyobject3
With MacPorts:$ sudo ports install gtk4 py-object3
Install eds-utils with pip: $ pip3 install eds-utils
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file eds-utils-0.3.1.tar.gz
.
File metadata
- Download URL: eds-utils-0.3.1.tar.gz
- Upload date:
- Size: 50.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ed0ab3238cdb446a99fbc2c71a525c6c7b3c523cb4434ac0a1698892d067147 |
|
MD5 | f02181297d6ff2a43e6b047316129d84 |
|
BLAKE2b-256 | 92c8f428a3164d8ab5f5befcfd46d8dc40e68fff7d5b6de8be8bdf82216f2c32 |
File details
Details for the file eds_utils-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: eds_utils-0.3.1-py3-none-any.whl
- Upload date:
- Size: 66.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bde048b392b0c665953e1ba0de5172f7d51d3d799fd12f325853ad59310302b1 |
|
MD5 | 32c2b3303b444ab4a96fb10a34e4c761 |
|
BLAKE2b-256 | eac6a22380d4973a529ff60d041b1aba9835aecdab8bfe1051ab17d8ec31ba41 |