updates for common_tmtc

This commit is contained in:
2021-10-13 12:08:50 +02:00
parent 22ea3eea92
commit 4b6ab8d00a
9 changed files with 40 additions and 33 deletions

View File

@@ -1,13 +1,14 @@
import argparse
from typing import Dict, Tuple, Optional
from spacepackets.ecss.conf import PusVersion
from tmtccmd.com_if.com_interface_base import CommunicationInterface
from tmtccmd.config.definitions import ServiceOpCodeDictT
from tmtccmd.config.hook import TmTcHookBase
from tmtccmd.core.backend import TmTcHandler
from tmtccmd.tc.definitions import TcQueueT
from tmtccmd.tm.service_3_base import Service3Base
from tmtccmd.ecss.conf import PusVersion
from tmtccmd.utility.tmtc_printer import TmTcPrinter
from common_tmtc.config.definitions import PUS_APID
@@ -25,7 +26,8 @@ class FsfwHookBase(TmTcHookBase):
def add_globals_pre_args_parsing(self, gui: bool = False):
from tmtccmd.config.globals import set_default_globals_pre_args_parsing
set_default_globals_pre_args_parsing(
gui=gui, pus_tm_version=PusVersion.PUS_C, pus_tc_version=PusVersion.PUS_C, apid=PUS_APID
gui=gui, pus_tm_version=PusVersion.PUS_C, pus_tc_version=PusVersion.PUS_C,
tc_apid=PUS_APID, tm_apid=PUS_APID
)
def add_globals_post_args_parsing(self, args: argparse.Namespace):
@@ -40,7 +42,7 @@ class FsfwHookBase(TmTcHookBase):
from tmtccmd.config.com_if import create_communication_interface_default
return create_communication_interface_default(
com_if_key=com_if_key, tmtc_printer=tmtc_printer,
json_cfg_path=self.get_json_config_file_path(), space_packet_id=0x08ef
json_cfg_path=self.get_json_config_file_path(), space_packet_ids=(0x08ef,)
)
def perform_mode_operation(self, tmtc_backend: TmTcHandler, mode: int):