Releases: oresat/oresat-configs
Releases · oresat/oresat-configs
v0.7.2
v0.7.1
v0.7.0
v0.6.0
v0.5.0
v.0.4.0
Enhancements
- Overhaulled runtime argument parser system for all the scripts to remove common code and make it easier to add new script with all the standard arguments.
- Speedup of reading in the configs.
- New pdo script that will listen and decode PDOs messages.
- New list cards script that will list all the cards for a specific OreSat mission (super useful as they are used as args for other scripts).
- New generate dbc script that will generate a
.dbc
file thatSavvyCAN
can used to decode CAN traffic.
Changes
- Removed support for Python 3.7 and 3.8. Target is now Python 3.9.
- Package version is set using
setuptools-scm
, which will use git tag (not a manually updated__version__
variable in__init__.py
) for versioning. If the package is built of off non-tagged commit, it will include a partial commit hash, and date in the version; e.g.:0.3.2.dev9+g9afbd58.d20240224
. - Replaced
dataclasses-json
withdacite
to speed up config reading. - Enforces use of
libyaml
to help reduce config reading time. Requires manual build ofpyyaml
for octavo cards, see the README.
v0.3.1
Enhancements
- Fix XTCE Generation to insert hard-coded AX.25 header