Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oresat/eds-utils
A collection of EDS / DCF utilities
https://github.com/oresat/eds-utils
canopen eds gtk4 gui
Last synced: 3 months ago
JSON representation
A collection of EDS / DCF utilities
- Host: GitHub
- URL: https://github.com/oresat/eds-utils
- Owner: oresat
- License: gpl-3.0
- Created: 2022-01-04T05:22:28.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-04-22T17:22:16.000Z (almost 2 years ago)
- Last Synced: 2024-04-24T21:01:59.493Z (9 months ago)
- Topics: canopen, eds, gtk4, gui
- Language: Python
- Homepage:
- Size: 180 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
=========
eds-utils
=========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``