Skip to main content

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.

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eds-utils-0.2.5.tar.gz (49.6 kB view details)

Uploaded Source

Built Distribution

eds_utils-0.2.5-py3-none-any.whl (65.2 kB view details)

Uploaded Python 3

File details

Details for the file eds-utils-0.2.5.tar.gz.

File metadata

  • Download URL: eds-utils-0.2.5.tar.gz
  • Upload date:
  • Size: 49.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for eds-utils-0.2.5.tar.gz
Algorithm Hash digest
SHA256 62162b379fa322865aad9c571076282c8d3fa601dbed8c055ee2f953d5e6e81d
MD5 4985c16b7772b2094c5d3ec248d510bd
BLAKE2b-256 82a4fd6cbc0d1b707db5995d48621a9b69a3c3871d1f665fda599e14c1b3f9d7

See more details on using hashes here.

File details

Details for the file eds_utils-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: eds_utils-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 65.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for eds_utils-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1bd2136779a60b7eaa74dcccb6bd85c29db3e35638d183734c0bf1d08605e5a5
MD5 3417cf9079730bcc91c59476f8b9c78e
BLAKE2b-256 9fd7974386764c5dda6a32684f3546f7a03fe9e4b18b814c5839e5b1bd9f069c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page