diff --git a/Examples/minimum_user_for_s2e/src/src_user/Settings/TlmCmd/DataBase/CMD_DB/SAMPLE_MOBC_CMD_DB_CMD_DB.csv b/Examples/minimum_user_for_s2e/src/src_user/Settings/TlmCmd/DataBase/CMD_DB/SAMPLE_MOBC_CMD_DB_CMD_DB.csv index a97122575..fb4f7a0de 100644 --- a/Examples/minimum_user_for_s2e/src/src_user/Settings/TlmCmd/DataBase/CMD_DB/SAMPLE_MOBC_CMD_DB_CMD_DB.csv +++ b/Examples/minimum_user_for_s2e/src/src_user/Settings/TlmCmd/DataBase/CMD_DB/SAMPLE_MOBC_CMD_DB_CMD_DB.csv @@ -50,97 +50,97 @@ Comment,,,,,Type,Description,Type,Description,Type,Description,Type,Description, ,Cmd_RTCD_CLEAR_ERR_LOG,OBC,0x0028,0,,,,,,,,,,,,,,,最新のコマンド実行異常記録をクリア, **,メモリ操作コマンド,,,,,,,,,,,,,,,,,,, ,Cmd_MEM_SET_REGION,OBC,0x0029,2,uint32_t,始点アドレス,uint32_t,終点アドレス,,,,,,,,,,,始点アドレスと終点アドレスを指定する, -,Cmd_MEM_DUMP_REGION_SEQ,OBC,0x002A,2,uint8_t,category,uint8_t,送出回数,,,,,,,,,,,カテゴリと送信回数を指定する, -,Cmd_MEM_DUMP_REGION_RND,OBC,0x002B,3,uint8_t,category,uint8_t,送出回数,uint16_t,ダンプ位置,,,,,,,,,カテゴリと送信回数@@ダンプ位置を指定する, -,Cmd_MEM_DUMP_SINGLE,OBC,0x002C,3,uint8_t,category,uint8_t,送出回数,uint32_t,ダンプ位置,,,,,,,,,カテゴリと送信回数@@ダンプ位置を指定する, -,Cmd_MEM_LOAD,OBC,0x002D,2,uint32_t,開始アドレス,raw,HEXBINARY,,,,,,,,,,,開始アドレス、データを指定,第2パラメータの指定は仮設定 -,Cmd_MEM_SET_DESTINATION,OBC,0x002E,1,uint32_t,コピー先アドレス,,,,,,,,,,,,,コピー先設定, -,Cmd_MEM_COPY_REGION_SEQ,OBC,0x002F,1,uint32_t,コピー幅,,,,,,,,,,,,,領域コピー, +*,Cmd_MEM_DUMP_REGION_SEQ,OBC,,2,uint8_t,category,uint8_t,送出回数,,,,,,,,,,,カテゴリと送信回数を指定する, +*,Cmd_MEM_DUMP_REGION_RND,OBC,,3,uint8_t,category,uint8_t,送出回数,uint16_t,ダンプ位置,,,,,,,,,カテゴリと送信回数@@ダンプ位置を指定する, +*,Cmd_MEM_DUMP_SINGLE,OBC,,3,uint8_t,category,uint8_t,送出回数,uint32_t,ダンプ位置,,,,,,,,,カテゴリと送信回数@@ダンプ位置を指定する, +,Cmd_MEM_LOAD,OBC,0x002A,2,uint32_t,開始アドレス,raw,HEXBINARY,,,,,,,,,,,開始アドレス、データを指定,第2パラメータの指定は仮設定 +,Cmd_MEM_SET_DESTINATION,OBC,0x002B,1,uint32_t,コピー先アドレス,,,,,,,,,,,,,コピー先設定, +,Cmd_MEM_COPY_REGION_SEQ,OBC,0x002C,1,uint32_t,コピー幅,,,,,,,,,,,,,領域コピー, **,AnomalyLogger用,,,,,,,,,,,,,,,,,,, -,Cmd_AL_ADD_ANOMALY,OBC,0x0030,2,uint32_t,group,uint32_t,local,,,,,,,,,,,アノマリーコード(group@@ local)を発生させる, -,Cmd_AL_CLEAR_LIST,OBC,0x0031,0,,,,,,,,,,,,,,,AnomalyListをクリアする, -,Cmd_AL_SET_PAGE_FOR_TLM,OBC,0x0032,1,uint8_t,page no,,,,,,,,,,,,,テレメトリ生成用ページ番号設定, -,Cmd_AL_INIT_LOGGING_ENA_FLAG,OBC,0x0033,0,,,,,,,,,,,,,,,ロギングのフラグを初期化(全有効化), -,Cmd_AL_ENABLE_LOGGING,OBC,0x0034,1,uint32_t,group,,,,,,,,,,,,,ロギングを有効化, -,Cmd_AL_DISABLE_LOGGING,OBC,0x0035,1,uint32_t,group,,,,,,,,,,,,,ロギングを無効化, -,Cmd_AL_SET_THRES_OF_NEARLY_FULL,OBC,0x0036,1,uint16_t,,,,,,,,,,,,,,AL_NEARLY_FULLアノマリを出すしきい値設定, +,Cmd_AL_ADD_ANOMALY,OBC,0x002D,2,uint32_t,group,uint32_t,local,,,,,,,,,,,アノマリーコード(group@@ local)を発生させる, +,Cmd_AL_CLEAR_LIST,OBC,0x002E,0,,,,,,,,,,,,,,,AnomalyListをクリアする, +,Cmd_AL_SET_PAGE_FOR_TLM,OBC,0x002F,1,uint8_t,page no,,,,,,,,,,,,,テレメトリ生成用ページ番号設定, +,Cmd_AL_INIT_LOGGING_ENA_FLAG,OBC,0x0030,0,,,,,,,,,,,,,,,ロギングのフラグを初期化(全有効化), +,Cmd_AL_ENABLE_LOGGING,OBC,0x0031,1,uint32_t,group,,,,,,,,,,,,,ロギングを有効化, +,Cmd_AL_DISABLE_LOGGING,OBC,0x0032,1,uint32_t,group,,,,,,,,,,,,,ロギングを無効化, +,Cmd_AL_SET_THRES_OF_NEARLY_FULL,OBC,0x0033,1,uint16_t,,,,,,,,,,,,,,AL_NEARLY_FULLアノマリを出すしきい値設定, **,AnomalyHandler用,,,,,,,,,,,,,,,,,,, -,Cmd_AH_REGISTER_RULE,OBC,0x0037,6,uint8_t,id,uint8_t,group,uint8_t,local,uint8_t,cond,uint8_t,threshold,uint16_t,bc_index,,,AHパラメタを設定する, -,Cmd_AH_ACTIVATE_RULE,OBC,0x0038,1,uint8_t,id,,,,,,,,,,,,,idで指定したルールを有効化する, -,Cmd_AH_INACTIVATE_RULE,OBC,0x0039,1,uint8_t,id,,,,,,,,,,,,,idで指定したルールを無効化する, -,Cmd_AH_CLEAR_LOG,OBC,0x003A,0,,,,,,,,,,,,,,,アノマリ記録と関連情報を初期化する, -,Cmd_AH_SET_PAGE_FOR_TLM,OBC,0x003B,1,uint8_t,page no,,,,,,,,,,,,,テレメトリ生成用ページ番号設定, -,Cmd_AHRES_LOG_CLEAR,OBC,0x003C,0,,,,,,,,,,,,,,,アノマリ対処ログをクリア, -,Cmd_AHRES_LOG_SET_PAGE_FOR_TLM,OBC,0x003D,1,uint8_t,page no,,,,,,,,,,,,,アノマリ対処ログテレメトリ生成用ページ番号設定, +,Cmd_AH_REGISTER_RULE,OBC,0x0034,6,uint8_t,id,uint8_t,group,uint8_t,local,uint8_t,cond,uint8_t,threshold,uint16_t,bc_index,,,AHパラメタを設定する, +,Cmd_AH_ACTIVATE_RULE,OBC,0x0035,1,uint8_t,id,,,,,,,,,,,,,idで指定したルールを有効化する, +,Cmd_AH_INACTIVATE_RULE,OBC,0x0036,1,uint8_t,id,,,,,,,,,,,,,idで指定したルールを無効化する, +,Cmd_AH_CLEAR_LOG,OBC,0x0037,0,,,,,,,,,,,,,,,アノマリ記録と関連情報を初期化する, +,Cmd_AH_SET_PAGE_FOR_TLM,OBC,0x0038,1,uint8_t,page no,,,,,,,,,,,,,テレメトリ生成用ページ番号設定, +,Cmd_AHRES_LOG_CLEAR,OBC,0x0039,0,,,,,,,,,,,,,,,アノマリ対処ログをクリア, +,Cmd_AHRES_LOG_SET_PAGE_FOR_TLM,OBC,0x003A,1,uint8_t,page no,,,,,,,,,,,,,アノマリ対処ログテレメトリ生成用ページ番号設定, **,EventLogger,,,,,,,,,,,,,,,,,,, -,Cmd_EL_INIT,OBC,0x003E,0,,,,,,,,,,,,,,,EL初期化, -,Cmd_EL_CLEAR_LOG_ALL,OBC,0x003F,0,,,,,,,,,,,,,,,全ログ削除, -,Cmd_EL_CLEAR_LOG_BY_ERR_LEVEL,OBC,0x0040,1,uint8_t,err_level,,,,,,,,,,,,,エラーレベル指定ログ削除, -,Cmd_EL_CLEAR_STATISTICS,OBC,0x0041,0,,,,,,,,,,,,,,,統計情報削除, -,Cmd_EL_CLEAR_TLOG,OBC,0x0042,1,uint8_t,err_level,,,,,,,,,,,,,TLog削除, -,Cmd_EL_CLEAR_CLOG,OBC,0x0043,1,uint8_t,err_level,,,,,,,,,,,,,CLog削除, -,Cmd_EL_RECORD_EVENT,OBC,0x0044,4,uint32_t,group,uint32_t,local,uint8_t,err_level,uint32_t,note,,,,,,,イベント記録, -,Cmd_EL_TLOG_SET_PAGE_FOR_TLM,OBC,0x0045,2,uint8_t,page_no,uint8_t,err_level,,,,,,,,,,,TLogのダウンリンクテレメ設定, -,Cmd_EL_CLOG_SET_PAGE_FOR_TLM,OBC,0x0046,2,uint8_t,page_no,uint8_t,err_level,,,,,,,,,,,CLogのダウンリンクテレメ設定, -,Cmd_EL_INIT_LOGGING_SETTINGS,OBC,0x0047,0,,,,,,,,,,,,,,,ログ設定を初期化, -,Cmd_EL_ENABLE_LOGGING,OBC,0x0048,1,uint32_t,group,,,,,,,,,,,,,ロギングを有効化, -,Cmd_EL_DISABLE_LOGGING,OBC,0x0049,1,uint32_t,group,,,,,,,,,,,,,ロギングを無効化, -,Cmd_EL_ENABLE_LOGGING_ALL,OBC,0x004A,0,,,,,,,,,,,,,,,すべてのロギングを有効化, -,Cmd_EL_DISABLE_LOGGING_ALL,OBC,0x004B,0,,,,,,,,,,,,,,,すべてのロギングを無効化, -,Cmd_EL_ENABLE_TLOG_OVERWRITE,OBC,0x004C,1,uint8_t,err_level,,,,,,,,,,,,,TLogのログ上書きを有効化, -,Cmd_EL_DISABLE_TLOG_OVERWRITE,OBC,0x004D,1,uint8_t,err_level,,,,,,,,,,,,,TLogのログ上書きを無効化, -,Cmd_EL_ENABLE_TLOG_OVERWRITE_ALL,OBC,0x004E,0,,,,,,,,,,,,,,,すべてのTLogのログ上書きを有効化, -,Cmd_EL_DISABLE_TLOG_OVERWRITE_ALL,OBC,0x004F,0,,,,,,,,,,,,,,,すべてのTLogのログ上書きを無効化, +,Cmd_EL_INIT,OBC,0x003B,0,,,,,,,,,,,,,,,EL初期化, +,Cmd_EL_CLEAR_LOG_ALL,OBC,0x003C,0,,,,,,,,,,,,,,,全ログ削除, +,Cmd_EL_CLEAR_LOG_BY_ERR_LEVEL,OBC,0x003D,1,uint8_t,err_level,,,,,,,,,,,,,エラーレベル指定ログ削除, +,Cmd_EL_CLEAR_STATISTICS,OBC,0x003E,0,,,,,,,,,,,,,,,統計情報削除, +,Cmd_EL_CLEAR_TLOG,OBC,0x003F,1,uint8_t,err_level,,,,,,,,,,,,,TLog削除, +,Cmd_EL_CLEAR_CLOG,OBC,0x0040,1,uint8_t,err_level,,,,,,,,,,,,,CLog削除, +,Cmd_EL_RECORD_EVENT,OBC,0x0041,4,uint32_t,group,uint32_t,local,uint8_t,err_level,uint32_t,note,,,,,,,イベント記録, +,Cmd_EL_TLOG_SET_PAGE_FOR_TLM,OBC,0x0042,2,uint8_t,page_no,uint8_t,err_level,,,,,,,,,,,TLogのダウンリンクテレメ設定, +,Cmd_EL_CLOG_SET_PAGE_FOR_TLM,OBC,0x0043,2,uint8_t,page_no,uint8_t,err_level,,,,,,,,,,,CLogのダウンリンクテレメ設定, +,Cmd_EL_INIT_LOGGING_SETTINGS,OBC,0x0044,0,,,,,,,,,,,,,,,ログ設定を初期化, +,Cmd_EL_ENABLE_LOGGING,OBC,0x0045,1,uint32_t,group,,,,,,,,,,,,,ロギングを有効化, +,Cmd_EL_DISABLE_LOGGING,OBC,0x0046,1,uint32_t,group,,,,,,,,,,,,,ロギングを無効化, +,Cmd_EL_ENABLE_LOGGING_ALL,OBC,0x0047,0,,,,,,,,,,,,,,,すべてのロギングを有効化, +,Cmd_EL_DISABLE_LOGGING_ALL,OBC,0x0048,0,,,,,,,,,,,,,,,すべてのロギングを無効化, +,Cmd_EL_ENABLE_TLOG_OVERWRITE,OBC,0x0049,1,uint8_t,err_level,,,,,,,,,,,,,TLogのログ上書きを有効化, +,Cmd_EL_DISABLE_TLOG_OVERWRITE,OBC,0x004A,1,uint8_t,err_level,,,,,,,,,,,,,TLogのログ上書きを無効化, +,Cmd_EL_ENABLE_TLOG_OVERWRITE_ALL,OBC,0x004B,0,,,,,,,,,,,,,,,すべてのTLogのログ上書きを有効化, +,Cmd_EL_DISABLE_TLOG_OVERWRITE_ALL,OBC,0x004C,0,,,,,,,,,,,,,,,すべてのTLogのログ上書きを無効化, **,EventHandler,,,,,,,,,,,,,,,,,,, -,Cmd_EH_INIT,OBC,0x0050,0,,,,,,,,,,,,,,,EHの初期化, -,Cmd_EH_CLEAR_ALL_RULE,OBC,0x0051,0,,,,,,,,,,,,,,,EHのすべてのルールをクリア, -,Cmd_EH_LOAD_DEFAULT_RULE,OBC,0x0052,0,,,,,,,,,,,,,,,EHのデフォルトルールを読み込み, -,Cmd_EH_SET_REGISTER_RULE_EVENT_PARAM,OBC,0x0053,6,uint16_t,rule id,uint32_t,event group,uint32_t,event local,uint8_t,event err level,uint8_t,should_match_err_level,uint16_t,deploy bc index,,,登録するEHルールのイベントパラメータを設定, -,Cmd_EH_SET_REGISTER_RULE_CONDITION_PARAM,OBC,0x0054,4,uint8_t,condition type,uint16_t,count_threshold,uint32_t,time_threshold [ms],uint8_t,is_active,,,,,,,登録するEHルールの対応条件パラメタを設定, -,Cmd_EH_REGISTER_RULE,OBC,0x0055,0,,,,,,,,,,,,,,,設定したパラメタでEHルールを登録, -,Cmd_EH_DELETE_RULE,OBC,0x0056,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを削除, -,Cmd_EH_ACTIVATE_RULE,OBC,0x0057,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを有効化, -,Cmd_EH_INACTIVATE_RULE,OBC,0x0058,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを無効化, -,Cmd_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL,OBC,0x0059,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを有効化(多段EH対応用), -,Cmd_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL,OBC,0x005A,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを無効化(多段EH対応用), -,Cmd_EH_SET_RULE_COUNTER,OBC,0x005B,2,uint16_t,rule id,uint16_t,counter,,,,,,,,,,,EH_Rule の counter をセット, -,Cmd_EH_CLEAR_RULE_COUNTER,OBC,0x005C,1,uint16_t,rule id,,,,,,,,,,,,,EH_Rule の counter を0 クリア, -,Cmd_EH_CLEAR_RULE_COUNTER_BY_EVENT,OBC,0x005D,3,uint32_t,group,uint32_t,local,uint8_t,err_level,,,,,,,,,EH_Rule の counter を EL_Event 指定で 0 クリア, -,Cmd_EH_CLEAR_LOG,OBC,0x005E,0,,,,,,,,,,,,,,,EHの対応ログをクリア, -,Cmd_EH_SET_MAX_RESPONSE_NUM,OBC,0x005F,1,uint8_t,max_response_num,,,,,,,,,,,,,一度のEH実行で対応するイベントの最大数を設定, -,Cmd_EH_SET_MAX_CHECK_EVENT_NUM,OBC,0x0060,1,uint16_t,max_check_event_num,,,,,,,,,,,,,一度のEH実行でチェックするイベントの最大数を設定, -,Cmd_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM,OBC,0x0061,1,uint8_t,page_no,,,,,,,,,,,,,EHルールテーブルのテレメページの設定, -,Cmd_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM,OBC,0x0062,1,uint8_t,page_no,,,,,,,,,,,,,EHルールのソート済みテーブルのテレメページの設定, -,Cmd_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM,OBC,0x0063,1,uint8_t,page_no,,,,,,,,,,,,,EHログテーブルのテレメページの設定, -,Cmd_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM,OBC,0x0064,1,uint16_t,rule id,,,,,,,,,,,,,EHテレメに表示するルールのID設定, -,Cmd_EH_MATCH_EVENT_COUNTER_TO_EL,OBC,0x0065,0,,,,,,,,,,,,,,,イベント発生を検知するためのEHカウンタをELカウンタに強制定期に合わせる, +,Cmd_EH_INIT,OBC,0x004D,0,,,,,,,,,,,,,,,EHの初期化, +,Cmd_EH_CLEAR_ALL_RULE,OBC,0x004E,0,,,,,,,,,,,,,,,EHのすべてのルールをクリア, +,Cmd_EH_LOAD_DEFAULT_RULE,OBC,0x004F,0,,,,,,,,,,,,,,,EHのデフォルトルールを読み込み, +,Cmd_EH_SET_REGISTER_RULE_EVENT_PARAM,OBC,0x0050,6,uint16_t,rule id,uint32_t,event group,uint32_t,event local,uint8_t,event err level,uint8_t,should_match_err_level,uint16_t,deploy bc index,,,登録するEHルールのイベントパラメータを設定, +,Cmd_EH_SET_REGISTER_RULE_CONDITION_PARAM,OBC,0x0051,4,uint8_t,condition type,uint16_t,count_threshold,uint32_t,time_threshold [ms],uint8_t,is_active,,,,,,,登録するEHルールの対応条件パラメタを設定, +,Cmd_EH_REGISTER_RULE,OBC,0x0052,0,,,,,,,,,,,,,,,設定したパラメタでEHルールを登録, +,Cmd_EH_DELETE_RULE,OBC,0x0053,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを削除, +,Cmd_EH_ACTIVATE_RULE,OBC,0x0054,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを有効化, +,Cmd_EH_INACTIVATE_RULE,OBC,0x0055,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを無効化, +,Cmd_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL,OBC,0x0056,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを有効化(多段EH対応用), +,Cmd_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL,OBC,0x0057,1,uint16_t,rule id,,,,,,,,,,,,,指定したルールを無効化(多段EH対応用), +,Cmd_EH_SET_RULE_COUNTER,OBC,0x0058,2,uint16_t,rule id,uint16_t,counter,,,,,,,,,,,EH_Rule の counter をセット, +,Cmd_EH_CLEAR_RULE_COUNTER,OBC,0x0059,1,uint16_t,rule id,,,,,,,,,,,,,EH_Rule の counter を0 クリア, +,Cmd_EH_CLEAR_RULE_COUNTER_BY_EVENT,OBC,0x005A,3,uint32_t,group,uint32_t,local,uint8_t,err_level,,,,,,,,,EH_Rule の counter を EL_Event 指定で 0 クリア, +,Cmd_EH_CLEAR_LOG,OBC,0x005B,0,,,,,,,,,,,,,,,EHの対応ログをクリア, +,Cmd_EH_SET_MAX_RESPONSE_NUM,OBC,0x005C,1,uint8_t,max_response_num,,,,,,,,,,,,,一度のEH実行で対応するイベントの最大数を設定, +,Cmd_EH_SET_MAX_CHECK_EVENT_NUM,OBC,0x005D,1,uint16_t,max_check_event_num,,,,,,,,,,,,,一度のEH実行でチェックするイベントの最大数を設定, +,Cmd_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM,OBC,0x005E,1,uint8_t,page_no,,,,,,,,,,,,,EHルールテーブルのテレメページの設定, +,Cmd_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM,OBC,0x005F,1,uint8_t,page_no,,,,,,,,,,,,,EHルールのソート済みテーブルのテレメページの設定, +,Cmd_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM,OBC,0x0060,1,uint8_t,page_no,,,,,,,,,,,,,EHログテーブルのテレメページの設定, +,Cmd_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM,OBC,0x0061,1,uint16_t,rule id,,,,,,,,,,,,,EHテレメに表示するルールのID設定, +,Cmd_EH_MATCH_EVENT_COUNTER_TO_EL,OBC,0x0062,0,,,,,,,,,,,,,,,イベント発生を検知するためのEHカウンタをELカウンタに強制定期に合わせる, **,EventUtility,,,,,,,,,,,,,,,,,,, -,Cmd_EVENT_UTIL_ENABLE_EH_EXEC,OBC,0x0066,0,,,,,,,,,,,,,,,EHの実行を有効に, -,Cmd_EVENT_UTIL_DISABLE_EH_EXEC,OBC,0x0067,0,,,,,,,,,,,,,,,EHの実行を無効に, -,Cmd_EVENT_UTIL_EXEC_EH,OBC,0x0068,0,,,,,,,,,,,,,,,EHを単発で実行, +,Cmd_EVENT_UTIL_ENABLE_EH_EXEC,OBC,0x0063,0,,,,,,,,,,,,,,,EHの実行を有効に, +,Cmd_EVENT_UTIL_DISABLE_EH_EXEC,OBC,0x0064,0,,,,,,,,,,,,,,,EHの実行を無効に, +,Cmd_EVENT_UTIL_EXEC_EH,OBC,0x0065,0,,,,,,,,,,,,,,,EHを単発で実行, **,TLM/CMD追加登録用,,,,,,,,,,,,,,,,,,, -,Cmd_CA_REGISTER_CMD,OBC,0x0069,3,uint16_t,index,uint32_t,cmd_func,raw,param_info,,,,,,,,,コマンド登録コマンド, -,Cmd_TF_REGISTER_TLM,OBC,0x006A,2,uint8_t,index,uint32_t,tlm_func,,,,,,,,,,,テレメトリ登録コマンド, +,Cmd_CA_REGISTER_CMD,OBC,0x0066,3,uint16_t,index,uint32_t,cmd_func,raw,param_info,,,,,,,,,コマンド登録コマンド, +,Cmd_TF_REGISTER_TLM,OBC,0x0067,2,uint8_t,index,uint32_t,tlm_func,,,,,,,,,,,テレメトリ登録コマンド, **,テレコマ定義テレメ用コマンド,,,,,,,,,,,,,,,,,,, -,Cmd_CA_SET_PAGE_FOR_TLM,OBC,0x006B,1,uint8_t,page_no,,,,,,,,,,,,,コマンド定義テーブルページ番号設定, -,Cmd_TF_SET_PAGE_FOR_TLM,OBC,0x006C,1,uint8_t,page_no,,,,,,,,,,,,,テレメトリ定義テーブルページ番号設定, +,Cmd_CA_SET_PAGE_FOR_TLM,OBC,0x0068,1,uint8_t,page_no,,,,,,,,,,,,,コマンド定義テーブルページ番号設定, +,Cmd_TF_SET_PAGE_FOR_TLM,OBC,0x0069,1,uint8_t,page_no,,,,,,,,,,,,,テレメトリ定義テーブルページ番号設定, **,Tlm Manager コマンド,,,,,,,,,,,,,,,,,,, -,Cmd_TLM_MGR_INIT,OBC,0x006D,0,,,,,,,,,,,,,,,初期化, -,Cmd_TLM_MGR_INIT_MASTER_BC,OBC,0x006E,0,,,,,,,,,,,,,,,master bc の初期化, -,Cmd_TLM_MGR_CLEAR_HK_TLM,OBC,0x006F,0,,,,,,,,,,,,,,,HKテレメを初期化, -,Cmd_TLM_MGR_CLEAR_SYSTEM_TLM,OBC,0x0070,0,,,,,,,,,,,,,,,systemテレメを初期化, -,Cmd_TLM_MGR_CLEAR_USER_TLM,OBC,0x0071,0,,,,,,,,,,,,,,,high_freq_tlm@@ low_freq_tlm を初期化, -,Cmd_TLM_MGR_START_TLM,OBC,0x0072,0,,,,,,,,,,,,,,,TLM送出開始, -,Cmd_TLM_MGR_STOP_TLM,OBC,0x0073,0,,,,,,,,,,,,,,,TLM送出一時停止, -,Cmd_TLM_MGR_CLEAR_TLM_TL,OBC,0x0074,0,,,,,,,,,,,,,,,TLM送出用TLをクリア, -,Cmd_TLM_MGR_REGISTER_HK_TLM,OBC,0x0075,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,HKテレメを登録, -,Cmd_TLM_MGR_REGISTER_SYSTEM_TLM,OBC,0x0076,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,systemテレメを登録, -,Cmd_TLM_MGR_REGISTER_HIGH_FREQ_TLM,OBC,0x0077,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,high_freq_tlm を登録, -,Cmd_TLM_MGR_REGISTER_LOW_FREQ_TLM,OBC,0x0078,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,low_freq_tlm を登録, +,Cmd_TLM_MGR_INIT,OBC,0x006A,0,,,,,,,,,,,,,,,初期化, +,Cmd_TLM_MGR_INIT_MASTER_BC,OBC,0x006B,0,,,,,,,,,,,,,,,master bc の初期化, +,Cmd_TLM_MGR_CLEAR_HK_TLM,OBC,0x006C,0,,,,,,,,,,,,,,,HKテレメを初期化, +,Cmd_TLM_MGR_CLEAR_SYSTEM_TLM,OBC,0x006D,0,,,,,,,,,,,,,,,systemテレメを初期化, +,Cmd_TLM_MGR_CLEAR_USER_TLM,OBC,0x006E,0,,,,,,,,,,,,,,,high_freq_tlm@@ low_freq_tlm を初期化, +,Cmd_TLM_MGR_START_TLM,OBC,0x006F,0,,,,,,,,,,,,,,,TLM送出開始, +,Cmd_TLM_MGR_STOP_TLM,OBC,0x0070,0,,,,,,,,,,,,,,,TLM送出一時停止, +,Cmd_TLM_MGR_CLEAR_TLM_TL,OBC,0x0071,0,,,,,,,,,,,,,,,TLM送出用TLをクリア, +,Cmd_TLM_MGR_REGISTER_HK_TLM,OBC,0x0072,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,HKテレメを登録, +,Cmd_TLM_MGR_REGISTER_SYSTEM_TLM,OBC,0x0073,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,systemテレメを登録, +,Cmd_TLM_MGR_REGISTER_HIGH_FREQ_TLM,OBC,0x0074,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,high_freq_tlm を登録, +,Cmd_TLM_MGR_REGISTER_LOW_FREQ_TLM,OBC,0x0075,3,uint8_t,category,uint8_t,TLM_ID,uint8_t,送出回数,,,,,,,,,low_freq_tlm を登録, **,Divided Cmd Utility コマンド,,,,,,,,,,,,,,,,,,, -,Cmd_DCU_ABORT_CMD,OBC,0x0079,1,uint16_t,Cmd ID,,,,,,,,,,,,,実行中の分割コマンドを停止する, -,Cmd_DCU_DOWN_ABORT_FLAG,OBC,0x007A,1,uint16_t,Cmd ID,,,,,,,,,,,,,エラー,またはコマンドによって中断ステータスとなっているコマンドを,実行可能状態に戻す, -,Cmd_DCU_CLEAR_LOG,OBC,0x007B,0,,,,,,,,,,,,,,,ログをクリアする, +,Cmd_DCU_ABORT_CMD,OBC,0x0076,1,uint16_t,Cmd ID,,,,,,,,,,,,,実行中の分割コマンドを停止する, +,Cmd_DCU_DOWN_ABORT_FLAG,OBC,0x0077,1,uint16_t,Cmd ID,,,,,,,,,,,,,エラー,またはコマンドによって中断ステータスとなっているコマンドを,実行可能状態に戻す, +,Cmd_DCU_CLEAR_LOG,OBC,0x0078,0,,,,,,,,,,,,,,,ログをクリアする, **,,,,,,,,,,,,,,,,,,,, * CDH,GS用,,,,,,,,,,,,,,,,,,, ,Cmd_DI_GS_CCSDS_TX_START,OBC,0x0100,0,,,,,,,,,,,,,,,CCSDS 通信を有効に, diff --git a/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.c b/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.c index 61e35779f..005e6a653 100644 --- a/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.c +++ b/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.c @@ -52,9 +52,6 @@ void CA_load_cmd_table(CA_CmdInfo cmd_table[CA_MAX_CMDS]) cmd_table[Cmd_CODE_RTCD_CLEAR_ALL_REALTIME].cmd_func = Cmd_RTCD_CLEAR_ALL_REALTIME; cmd_table[Cmd_CODE_RTCD_CLEAR_ERR_LOG].cmd_func = Cmd_RTCD_CLEAR_ERR_LOG; cmd_table[Cmd_CODE_MEM_SET_REGION].cmd_func = Cmd_MEM_SET_REGION; - cmd_table[Cmd_CODE_MEM_DUMP_REGION_SEQ].cmd_func = Cmd_MEM_DUMP_REGION_SEQ; - cmd_table[Cmd_CODE_MEM_DUMP_REGION_RND].cmd_func = Cmd_MEM_DUMP_REGION_RND; - cmd_table[Cmd_CODE_MEM_DUMP_SINGLE].cmd_func = Cmd_MEM_DUMP_SINGLE; cmd_table[Cmd_CODE_MEM_LOAD].cmd_func = Cmd_MEM_LOAD; cmd_table[Cmd_CODE_MEM_SET_DESTINATION].cmd_func = Cmd_MEM_SET_DESTINATION; cmd_table[Cmd_CODE_MEM_COPY_REGION_SEQ].cmd_func = Cmd_MEM_COPY_REGION_SEQ; @@ -213,14 +210,6 @@ void CA_load_cmd_table(CA_CmdInfo cmd_table[CA_MAX_CMDS]) cmd_table[Cmd_CODE_BCE_SET_ROTATE_INTERVAL].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_2BYTE; cmd_table[Cmd_CODE_MEM_SET_REGION].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE; cmd_table[Cmd_CODE_MEM_SET_REGION].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_4BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_REGION_SEQ].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_REGION_SEQ].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_REGION_RND].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_REGION_RND].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_REGION_RND].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_2BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_SINGLE].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_1BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_SINGLE].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_1BYTE; - cmd_table[Cmd_CODE_MEM_DUMP_SINGLE].param_size_infos[1].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE; cmd_table[Cmd_CODE_MEM_LOAD].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE; cmd_table[Cmd_CODE_MEM_LOAD].param_size_infos[0].packed_info.bit.second = CA_PARAM_SIZE_TYPE_RAW; cmd_table[Cmd_CODE_MEM_SET_DESTINATION].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE; diff --git a/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.h b/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.h index e4e48086c..d9551778d 100644 --- a/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.h +++ b/Examples/minimum_user_for_s2e/src/src_user/TlmCmd/command_definitions.h @@ -50,88 +50,85 @@ typedef enum Cmd_CODE_RTCD_CLEAR_ALL_REALTIME = 0x0027, Cmd_CODE_RTCD_CLEAR_ERR_LOG = 0x0028, Cmd_CODE_MEM_SET_REGION = 0x0029, - Cmd_CODE_MEM_DUMP_REGION_SEQ = 0x002A, - Cmd_CODE_MEM_DUMP_REGION_RND = 0x002B, - Cmd_CODE_MEM_DUMP_SINGLE = 0x002C, - Cmd_CODE_MEM_LOAD = 0x002D, - Cmd_CODE_MEM_SET_DESTINATION = 0x002E, - Cmd_CODE_MEM_COPY_REGION_SEQ = 0x002F, - Cmd_CODE_AL_ADD_ANOMALY = 0x0030, - Cmd_CODE_AL_CLEAR_LIST = 0x0031, - Cmd_CODE_AL_SET_PAGE_FOR_TLM = 0x0032, - Cmd_CODE_AL_INIT_LOGGING_ENA_FLAG = 0x0033, - Cmd_CODE_AL_ENABLE_LOGGING = 0x0034, - Cmd_CODE_AL_DISABLE_LOGGING = 0x0035, - Cmd_CODE_AL_SET_THRES_OF_NEARLY_FULL = 0x0036, - Cmd_CODE_AH_REGISTER_RULE = 0x0037, - Cmd_CODE_AH_ACTIVATE_RULE = 0x0038, - Cmd_CODE_AH_INACTIVATE_RULE = 0x0039, - Cmd_CODE_AH_CLEAR_LOG = 0x003A, - Cmd_CODE_AH_SET_PAGE_FOR_TLM = 0x003B, - Cmd_CODE_AHRES_LOG_CLEAR = 0x003C, - Cmd_CODE_AHRES_LOG_SET_PAGE_FOR_TLM = 0x003D, - Cmd_CODE_EL_INIT = 0x003E, - Cmd_CODE_EL_CLEAR_LOG_ALL = 0x003F, - Cmd_CODE_EL_CLEAR_LOG_BY_ERR_LEVEL = 0x0040, - Cmd_CODE_EL_CLEAR_STATISTICS = 0x0041, - Cmd_CODE_EL_CLEAR_TLOG = 0x0042, - Cmd_CODE_EL_CLEAR_CLOG = 0x0043, - Cmd_CODE_EL_RECORD_EVENT = 0x0044, - Cmd_CODE_EL_TLOG_SET_PAGE_FOR_TLM = 0x0045, - Cmd_CODE_EL_CLOG_SET_PAGE_FOR_TLM = 0x0046, - Cmd_CODE_EL_INIT_LOGGING_SETTINGS = 0x0047, - Cmd_CODE_EL_ENABLE_LOGGING = 0x0048, - Cmd_CODE_EL_DISABLE_LOGGING = 0x0049, - Cmd_CODE_EL_ENABLE_LOGGING_ALL = 0x004A, - Cmd_CODE_EL_DISABLE_LOGGING_ALL = 0x004B, - Cmd_CODE_EL_ENABLE_TLOG_OVERWRITE = 0x004C, - Cmd_CODE_EL_DISABLE_TLOG_OVERWRITE = 0x004D, - Cmd_CODE_EL_ENABLE_TLOG_OVERWRITE_ALL = 0x004E, - Cmd_CODE_EL_DISABLE_TLOG_OVERWRITE_ALL = 0x004F, - Cmd_CODE_EH_INIT = 0x0050, - Cmd_CODE_EH_CLEAR_ALL_RULE = 0x0051, - Cmd_CODE_EH_LOAD_DEFAULT_RULE = 0x0052, - Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM = 0x0053, - Cmd_CODE_EH_SET_REGISTER_RULE_CONDITION_PARAM = 0x0054, - Cmd_CODE_EH_REGISTER_RULE = 0x0055, - Cmd_CODE_EH_DELETE_RULE = 0x0056, - Cmd_CODE_EH_ACTIVATE_RULE = 0x0057, - Cmd_CODE_EH_INACTIVATE_RULE = 0x0058, - Cmd_CODE_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL = 0x0059, - Cmd_CODE_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL = 0x005A, - Cmd_CODE_EH_SET_RULE_COUNTER = 0x005B, - Cmd_CODE_EH_CLEAR_RULE_COUNTER = 0x005C, - Cmd_CODE_EH_CLEAR_RULE_COUNTER_BY_EVENT = 0x005D, - Cmd_CODE_EH_CLEAR_LOG = 0x005E, - Cmd_CODE_EH_SET_MAX_RESPONSE_NUM = 0x005F, - Cmd_CODE_EH_SET_MAX_CHECK_EVENT_NUM = 0x0060, - Cmd_CODE_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM = 0x0061, - Cmd_CODE_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM = 0x0062, - Cmd_CODE_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM = 0x0063, - Cmd_CODE_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM = 0x0064, - Cmd_CODE_EH_MATCH_EVENT_COUNTER_TO_EL = 0x0065, - Cmd_CODE_EVENT_UTIL_ENABLE_EH_EXEC = 0x0066, - Cmd_CODE_EVENT_UTIL_DISABLE_EH_EXEC = 0x0067, - Cmd_CODE_EVENT_UTIL_EXEC_EH = 0x0068, - Cmd_CODE_CA_REGISTER_CMD = 0x0069, - Cmd_CODE_TF_REGISTER_TLM = 0x006A, - Cmd_CODE_CA_SET_PAGE_FOR_TLM = 0x006B, - Cmd_CODE_TF_SET_PAGE_FOR_TLM = 0x006C, - Cmd_CODE_TLM_MGR_INIT = 0x006D, - Cmd_CODE_TLM_MGR_INIT_MASTER_BC = 0x006E, - Cmd_CODE_TLM_MGR_CLEAR_HK_TLM = 0x006F, - Cmd_CODE_TLM_MGR_CLEAR_SYSTEM_TLM = 0x0070, - Cmd_CODE_TLM_MGR_CLEAR_USER_TLM = 0x0071, - Cmd_CODE_TLM_MGR_START_TLM = 0x0072, - Cmd_CODE_TLM_MGR_STOP_TLM = 0x0073, - Cmd_CODE_TLM_MGR_CLEAR_TLM_TL = 0x0074, - Cmd_CODE_TLM_MGR_REGISTER_HK_TLM = 0x0075, - Cmd_CODE_TLM_MGR_REGISTER_SYSTEM_TLM = 0x0076, - Cmd_CODE_TLM_MGR_REGISTER_HIGH_FREQ_TLM = 0x0077, - Cmd_CODE_TLM_MGR_REGISTER_LOW_FREQ_TLM = 0x0078, - Cmd_CODE_DCU_ABORT_CMD = 0x0079, - Cmd_CODE_DCU_DOWN_ABORT_FLAG = 0x007A, - Cmd_CODE_DCU_CLEAR_LOG = 0x007B, + Cmd_CODE_MEM_LOAD = 0x002A, + Cmd_CODE_MEM_SET_DESTINATION = 0x002B, + Cmd_CODE_MEM_COPY_REGION_SEQ = 0x002C, + Cmd_CODE_AL_ADD_ANOMALY = 0x002D, + Cmd_CODE_AL_CLEAR_LIST = 0x002E, + Cmd_CODE_AL_SET_PAGE_FOR_TLM = 0x002F, + Cmd_CODE_AL_INIT_LOGGING_ENA_FLAG = 0x0030, + Cmd_CODE_AL_ENABLE_LOGGING = 0x0031, + Cmd_CODE_AL_DISABLE_LOGGING = 0x0032, + Cmd_CODE_AL_SET_THRES_OF_NEARLY_FULL = 0x0033, + Cmd_CODE_AH_REGISTER_RULE = 0x0034, + Cmd_CODE_AH_ACTIVATE_RULE = 0x0035, + Cmd_CODE_AH_INACTIVATE_RULE = 0x0036, + Cmd_CODE_AH_CLEAR_LOG = 0x0037, + Cmd_CODE_AH_SET_PAGE_FOR_TLM = 0x0038, + Cmd_CODE_AHRES_LOG_CLEAR = 0x0039, + Cmd_CODE_AHRES_LOG_SET_PAGE_FOR_TLM = 0x003A, + Cmd_CODE_EL_INIT = 0x003B, + Cmd_CODE_EL_CLEAR_LOG_ALL = 0x003C, + Cmd_CODE_EL_CLEAR_LOG_BY_ERR_LEVEL = 0x003D, + Cmd_CODE_EL_CLEAR_STATISTICS = 0x003E, + Cmd_CODE_EL_CLEAR_TLOG = 0x003F, + Cmd_CODE_EL_CLEAR_CLOG = 0x0040, + Cmd_CODE_EL_RECORD_EVENT = 0x0041, + Cmd_CODE_EL_TLOG_SET_PAGE_FOR_TLM = 0x0042, + Cmd_CODE_EL_CLOG_SET_PAGE_FOR_TLM = 0x0043, + Cmd_CODE_EL_INIT_LOGGING_SETTINGS = 0x0044, + Cmd_CODE_EL_ENABLE_LOGGING = 0x0045, + Cmd_CODE_EL_DISABLE_LOGGING = 0x0046, + Cmd_CODE_EL_ENABLE_LOGGING_ALL = 0x0047, + Cmd_CODE_EL_DISABLE_LOGGING_ALL = 0x0048, + Cmd_CODE_EL_ENABLE_TLOG_OVERWRITE = 0x0049, + Cmd_CODE_EL_DISABLE_TLOG_OVERWRITE = 0x004A, + Cmd_CODE_EL_ENABLE_TLOG_OVERWRITE_ALL = 0x004B, + Cmd_CODE_EL_DISABLE_TLOG_OVERWRITE_ALL = 0x004C, + Cmd_CODE_EH_INIT = 0x004D, + Cmd_CODE_EH_CLEAR_ALL_RULE = 0x004E, + Cmd_CODE_EH_LOAD_DEFAULT_RULE = 0x004F, + Cmd_CODE_EH_SET_REGISTER_RULE_EVENT_PARAM = 0x0050, + Cmd_CODE_EH_SET_REGISTER_RULE_CONDITION_PARAM = 0x0051, + Cmd_CODE_EH_REGISTER_RULE = 0x0052, + Cmd_CODE_EH_DELETE_RULE = 0x0053, + Cmd_CODE_EH_ACTIVATE_RULE = 0x0054, + Cmd_CODE_EH_INACTIVATE_RULE = 0x0055, + Cmd_CODE_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL = 0x0056, + Cmd_CODE_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL = 0x0057, + Cmd_CODE_EH_SET_RULE_COUNTER = 0x0058, + Cmd_CODE_EH_CLEAR_RULE_COUNTER = 0x0059, + Cmd_CODE_EH_CLEAR_RULE_COUNTER_BY_EVENT = 0x005A, + Cmd_CODE_EH_CLEAR_LOG = 0x005B, + Cmd_CODE_EH_SET_MAX_RESPONSE_NUM = 0x005C, + Cmd_CODE_EH_SET_MAX_CHECK_EVENT_NUM = 0x005D, + Cmd_CODE_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM = 0x005E, + Cmd_CODE_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM = 0x005F, + Cmd_CODE_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM = 0x0060, + Cmd_CODE_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM = 0x0061, + Cmd_CODE_EH_MATCH_EVENT_COUNTER_TO_EL = 0x0062, + Cmd_CODE_EVENT_UTIL_ENABLE_EH_EXEC = 0x0063, + Cmd_CODE_EVENT_UTIL_DISABLE_EH_EXEC = 0x0064, + Cmd_CODE_EVENT_UTIL_EXEC_EH = 0x0065, + Cmd_CODE_CA_REGISTER_CMD = 0x0066, + Cmd_CODE_TF_REGISTER_TLM = 0x0067, + Cmd_CODE_CA_SET_PAGE_FOR_TLM = 0x0068, + Cmd_CODE_TF_SET_PAGE_FOR_TLM = 0x0069, + Cmd_CODE_TLM_MGR_INIT = 0x006A, + Cmd_CODE_TLM_MGR_INIT_MASTER_BC = 0x006B, + Cmd_CODE_TLM_MGR_CLEAR_HK_TLM = 0x006C, + Cmd_CODE_TLM_MGR_CLEAR_SYSTEM_TLM = 0x006D, + Cmd_CODE_TLM_MGR_CLEAR_USER_TLM = 0x006E, + Cmd_CODE_TLM_MGR_START_TLM = 0x006F, + Cmd_CODE_TLM_MGR_STOP_TLM = 0x0070, + Cmd_CODE_TLM_MGR_CLEAR_TLM_TL = 0x0071, + Cmd_CODE_TLM_MGR_REGISTER_HK_TLM = 0x0072, + Cmd_CODE_TLM_MGR_REGISTER_SYSTEM_TLM = 0x0073, + Cmd_CODE_TLM_MGR_REGISTER_HIGH_FREQ_TLM = 0x0074, + Cmd_CODE_TLM_MGR_REGISTER_LOW_FREQ_TLM = 0x0075, + Cmd_CODE_DCU_ABORT_CMD = 0x0076, + Cmd_CODE_DCU_DOWN_ABORT_FLAG = 0x0077, + Cmd_CODE_DCU_CLEAR_LOG = 0x0078, Cmd_CODE_DI_GS_CCSDS_TX_START = 0x0100, Cmd_CODE_DI_GS_CCSDS_TX_STOP = 0x0101, Cmd_CODE_DI_GS_DRIVER_RESET = 0x0102,