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.

  • 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


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.3.1.tar.gz (50.6 kB view details)

Uploaded Source

Built Distribution

eds_utils-0.3.1-py3-none-any.whl (66.7 kB view details)

Uploaded Python 3

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

Hashes for eds-utils-0.3.1.tar.gz
Algorithm Hash digest
SHA256 7ed0ab3238cdb446a99fbc2c71a525c6c7b3c523cb4434ac0a1698892d067147
MD5 f02181297d6ff2a43e6b047316129d84
BLAKE2b-256 92c8f428a3164d8ab5f5befcfd46d8dc40e68fff7d5b6de8be8bdf82216f2c32

See more details on using hashes here.

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

Hashes for eds_utils-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bde048b392b0c665953e1ba0de5172f7d51d3d799fd12f325853ad59310302b1
MD5 32c2b3303b444ab4a96fb10a34e4c761
BLAKE2b-256 eac6a22380d4973a529ff60d041b1aba9835aecdab8bfe1051ab17d8ec31ba41

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