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.

How To Install

Linux

  • Install GTK4 for your distro

    • For Arch based distros:$ sudo pacman -S gtk4

    • For Debian based distros:$ sudo apt install gtk4

  • 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.1.0.tar.gz (42.8 kB view details)

Uploaded Source

Built Distribution

eds_utils-0.1.0-py3-none-any.whl (56.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eds-utils-0.1.0.tar.gz
  • Upload date:
  • Size: 42.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for eds-utils-0.1.0.tar.gz
Algorithm Hash digest
SHA256 089bbc00a4323b63e7006f378523661da12f08cf2d722d3235bbd1f192b438a2
MD5 8ec29af14602d6392886679b2a667a88
BLAKE2b-256 e27ae7c63df19636a3f6d7cc4d6ab358872218646a86dcfc12578b064360d910

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eds_utils-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 56.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for eds_utils-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ee5d1a802c805aa0387bc4cb66c1681afd3c7818f238f2a9fb54571905cebb1c
MD5 21b88894ca0add77cc367d6e9df5da7c
BLAKE2b-256 46ad2e8b52616540a2421e3af69e45e3a185e937b33fba8d46f7a5fad299d896

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