Compare commits

...

3 Commits

Author SHA1 Message Date
0201eb27c4 changelog
Some checks are pending
EIVE/-/pipeline/pr-main Build queued...
2024-02-29 12:27:27 +01:00
c070f18c5d small fix
Some checks are pending
EIVE/-/pipeline/head Build queued...
2024-02-29 12:26:02 +01:00
00876ed0e0 tweak for HK filter feature 2024-02-29 12:09:53 +01:00
3 changed files with 4 additions and 4 deletions

View File

@@ -13,6 +13,7 @@ list yields a list of all related PRs for each release.
## Added
- Added commands to unlock and use STR secondary firmware slot.
- STR BlobStats TM handling
## Fixed

View File

@@ -53,7 +53,7 @@ FORWARD_SENSOR_TEMPS = False
@dataclasses.dataclass
class HkFilter:
object_ids: List[ObjectIdU32]
object_ids: List[bytes]
set_ids: List[int]
@@ -72,8 +72,7 @@ def handle_hk_packet(
named_obj_id = tm_packet.object_id
if tm_packet.subservice == 25 or tm_packet.subservice == 26:
hk_data = tm_packet.tm_data[8:]
if named_obj_id in hk_filter.object_ids:
if named_obj_id.as_bytes in hk_filter.object_ids:
# print(f"PUS TM Base64: {base64.b64encode(raw_tm)}")
handle_regular_hk_print(
printer=printer,

View File

@@ -1208,7 +1208,7 @@ def handle_blob_stats_set(hk_data: bytes, pw: PrintWrapper):
i, noise_list[i], threshold_list[i], lvalid_list[i], oflow_list[i]
)
)
FsfwTmTcPrinter.get_validity_buffer(hk_data[current_idx:], num_vars=4)
pw.dlog(FsfwTmTcPrinter.get_validity_buffer(hk_data[current_idx:], num_vars=4))
def handle_star_tracker_action_replies(