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

Uploaded Source

Built Distribution

eds_utils-0.2.2-py3-none-any.whl (63.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eds-utils-0.2.2.tar.gz
  • Upload date:
  • Size: 48.2 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.2.tar.gz
Algorithm Hash digest
SHA256 2998273e06190630abc16d092ce5e783a3f40680c3f12aecf87e60e8a90fc0bb
MD5 c7717093bed58ab7ce3fbde9b19a0859
BLAKE2b-256 6ac3fa65819d165cc407b4d911328f6e7104bd56be8aca2cc116912ee708c8e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eds_utils-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 63.4 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 558d1b7d2c4c457f2f4d0dbc4d5235ce7fc64084042777814ee4a29eecc566eb
MD5 ceabfd8a94d29b93a50e1873baddd67c
BLAKE2b-256 e36175a03b49930bff3d2b680744511d1bf033b2899d7127696095dab26b170d

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