Merge remote-tracking branch 'origin/develop' into mueller/plpcdu-hk-parsing
This commit is contained in:
@ -3,6 +3,7 @@ import struct
|
||||
|
||||
from pus_tm.devs.plpcdu import handle_plpcdu_hk
|
||||
from pus_tm.devs.rad_sensor import handle_rad_sensor_data
|
||||
from pus_tm.devs.sus import handle_sus_hk
|
||||
from pus_tm.system.tcs import handle_thermal_controller_hk_data, TM_TCP_SERVER
|
||||
from tmtccmd.config.definitions import HkReplyUnpacked
|
||||
from tmtccmd.tm.pus_3_fsfw_hk import (
|
||||
@ -118,6 +119,23 @@ def handle_regular_hk_print(
|
||||
return handle_rw_hk_data(
|
||||
printer=printer, object_id=object_id, set_id=set_id, hk_data=hk_data
|
||||
)
|
||||
if objb in [
|
||||
obj_ids.SUS_0_N_LOC_XFYFZM_PT_XF,
|
||||
obj_ids.SUS_1_N_LOC_XBYFZM_PT_XB,
|
||||
obj_ids.SUS_2_N_LOC_XFYBZB_PT_YB,
|
||||
obj_ids.SUS_3_N_LOC_XFYBZF_PT_YF,
|
||||
obj_ids.SUS_4_N_LOC_XMYFZF_PT_ZF,
|
||||
obj_ids.SUS_5_N_LOC_XFYMZB_PT_ZB,
|
||||
obj_ids.SUS_6_R_LOC_XFYBZM_PT_XF,
|
||||
obj_ids.SUS_7_R_LOC_XBYBZM_PT_XB,
|
||||
obj_ids.SUS_8_R_LOC_XBYBZB_PT_YB,
|
||||
obj_ids.SUS_9_R_LOC_XBYBZB_PT_YF,
|
||||
obj_ids.SUS_10_R_LOC_XMYBZF_PT_ZF,
|
||||
obj_ids.SUS_11_R_LOC_XBYMZB_PT_ZB,
|
||||
]:
|
||||
handle_sus_hk(
|
||||
object_id=object_id, hk_data=hk_data, printer=printer, set_id=set_id
|
||||
)
|
||||
if objb == obj_ids.P60_DOCK_HANDLER:
|
||||
handle_p60_hk_data(printer=printer, set_id=set_id, hk_data=hk_data)
|
||||
if objb in [
|
||||
@ -146,4 +164,3 @@ def handle_regular_hk_print(
|
||||
)
|
||||
else:
|
||||
LOGGER.info("Service 3 TM: Parsing for this SID has not been implemented.")
|
||||
return HkReplyUnpacked()
|
||||
|
Reference in New Issue
Block a user