109 lines
3.9 KiB
Markdown
109 lines
3.9 KiB
Markdown
Change Log
|
|
=======
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](http://keepachangelog.com/).
|
|
|
|
The [milestone](https://egit.irs.uni-stuttgart.de/eive/eive-obsw/milestones)
|
|
list yields a list of all related PRs for each release.
|
|
|
|
# [unreleased]
|
|
|
|
- Unify and move Syrlinks module, some bugfixes
|
|
- Add/Re-enable handling for SUS temp packets
|
|
- Update SA deployment commands for OBSW https://egit.irs.uni-stuttgart.de/eive/eive-obsw/pulls/347
|
|
|
|
# [v2.3.0] and [v2.3.1] 18.01.2023
|
|
|
|
- Bumped `tmtccmd` version to new alpha release, use some new features
|
|
and fix the breaking changes
|
|
|
|
# [v2.2.0] 16.01.2023
|
|
|
|
- A lot of consistency renaming: Single name for enums which are not flag enums,
|
|
e.g `ActionId` instead of `ActionIds`
|
|
- Updated required Python version to 3.10
|
|
|
|
# [v2.1.1] 12.01.2023
|
|
|
|
- Typo in `setup.cfg`, missing version prefix `v` for `tmtccmd`
|
|
|
|
# [v2.1.0] 12.01.2023
|
|
|
|
- Various refactoring and tweaks to allow easier integration into `eive-mib`.
|
|
- Handle ACS CTRL HK sets.
|
|
- Add reboot commands for PCDU modules.
|
|
- Extend MPSoC commands.
|
|
- Starting from now, more regular releases, especially on breaking changes. This is because
|
|
this is now also a library with dependents.
|
|
|
|
# [v2.0.2] 01.12.2022
|
|
|
|
- Bumped dependencies, small fix to allow working script if PyQt is not installed
|
|
|
|
# [v2.0.1] 29.11.2022
|
|
|
|
- Minor bugfix
|
|
|
|
# [v2.0.0] 29.11.2022
|
|
|
|
- The tmtc program is installable now, which allow re-using it in other Python applications
|
|
- Bugfixes for IMTQ TM handling
|
|
- Updates S/A deployment command
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/118
|
|
|
|
# [v1.13.0] 13.10.2022
|
|
|
|
- CFDP integration
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/113
|
|
- Major Update for `tmtccmd` and `spacepackets` dependencies which improves user API significantly.
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/102
|
|
- Add commands to request MGM HK or enable/disable periodic HK for it
|
|
- Update power commands: Extend param get and set to all
|
|
gomspace devices.
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/108
|
|
- Update PLOC supervisor commands
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/107
|
|
|
|
# [v1.12.0] 05.07.2022
|
|
|
|
- Update GPS HK Parsing
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/86
|
|
- PL PCDU HK Parsing
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/87
|
|
- Add full regular reboot command
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/85
|
|
- Add Rad Sensor HK parsing
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/81
|
|
- Add procedures, parser functions and general application functionalities
|
|
for the thermal-vacuum test. This includes daemon functionality to poll
|
|
all Telemetry even when there is no operator present
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/76
|
|
https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/74
|
|
https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/79
|
|
https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/73
|
|
- Add ACU HK parsing
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/80
|
|
|
|
# [v1.11.0]
|
|
|
|
- Add `setup.cfg` and `setup.py` file, allowing package installation
|
|
- New ploc commands
|
|
- Removed commands related to obsolete ploc updater component
|
|
- Adds `tmtcloop.py`, which allows receiving TMs continously while being able to send TCs at will.
|
|
- Added more RW HK handling and RW Assembly commands
|
|
- Pack additional parameter which identifiers whether heater is commanded externally or internally
|
|
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/67
|
|
|
|
## Added
|
|
|
|
- Helper printout for heater commands
|
|
|
|
# [v1.10.0 and before]
|
|
|
|
- Add additional heater commands to command health states
|
|
- Extended heater commands for more informative output which component is heated
|
|
|
|
See [milestones](https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/milestones)
|
|
and [releases](https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/releases) |