eive-tmtc/CHANGELOG.md

107 lines
3.8 KiB
Markdown
Raw Normal View History

2022-05-04 14:43:47 +02:00
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.
2023-01-18 15:43:02 +01:00
# [unreleased]
- Unify and move Syrlinks module, some bugfixes
2023-01-18 11:50:40 +01:00
# [v2.3.0] and [v2.3.1] 18.01.2023
2022-12-02 18:03:37 +01:00
- Bumped `tmtccmd` version to new alpha release, use some new features
and fix the breaking changes
2023-01-16 14:21:12 +01:00
# [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
2023-01-12 17:12:16 +01:00
# [v2.1.1] 12.01.2023
- Typo in `setup.cfg`, missing version prefix `v` for `tmtccmd`
2023-01-12 16:21:47 +01:00
2023-01-12 16:19:14 +01:00
# [v2.1.0] 12.01.2023
2022-12-02 18:03:37 +01:00
2023-01-12 16:19:14 +01:00
- Various refactoring and tweaks to allow easier integration into `eive-mib`.
2023-01-12 08:57:27 +01:00
- Handle ACS CTRL HK sets.
- Add reboot commands for PCDU modules.
- Extend MPSoC commands.
2023-01-12 16:19:14 +01:00
- Starting from now, more regular releases, especially on breaking changes. This is because
this is now also a library with dependents.
2022-12-02 18:03:37 +01:00
2022-12-01 14:43:24 +01:00
# [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
2022-11-29 17:01:35 +01:00
# [v2.0.0] 29.11.2022
2022-05-04 14:43:47 +02:00
2022-11-29 17:01:35 +01:00
- The tmtc program is installable now, which allow re-using it in other Python applications
2022-10-20 14:23:48 +02:00
- Bugfixes for IMTQ TM handling
2022-10-13 18:10:16 +02:00
- Updates S/A deployment command
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/118
2022-10-13 18:10:44 +02:00
# [v1.13.0] 13.10.2022
2022-09-16 18:27:28 +02:00
- CFDP integration
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/113
2022-07-05 11:19:30 +02:00
- Major Update for `tmtccmd` and `spacepackets` dependencies which improves user API significantly.
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/102
2022-08-16 16:43:21 +02:00
- Add commands to request MGM HK or enable/disable periodic HK for it
2022-08-24 11:24:57 +02:00
- 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
2022-07-05 11:19:30 +02:00
# [v1.12.0] 05.07.2022
2022-05-23 18:29:50 +02:00
2022-05-24 02:18:37 +02:00
- 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
2022-05-24 01:13:43 +02:00
- Add full regular reboot command
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/85
2022-05-23 18:29:50 +02:00
- 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
2022-05-23 18:32:59 +02:00
- Add ACU HK parsing
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/80
2022-05-23 18:29:50 +02:00
2022-05-04 14:43:47 +02:00
# [v1.11.0]
2022-05-17 15:03:05 +02:00
- 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
2022-05-12 20:51:25 +02:00
- Pack additional parameter which identifiers whether heater is commanded externally or internally
PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/67
2022-05-09 16:13:21 +02:00
## Added
- Helper printout for heater commands
2022-05-04 14:43:47 +02:00
# [v1.10.0 and before]
2022-05-04 14:46:00 +02:00
- Add additional heater commands to command health states
- Extended heater commands for more informative output which component is heated
2022-05-04 14:43:47 +02:00
See [milestones](https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/milestones)
and [releases](https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/releases)