C2A_Core
全て データ構造 ファイル 関数 変数 型定義 列挙型 列挙値 マクロ定義
ModeManager 構造体

ModeManager 本体 [詳解]

#include <mode_manager.h>

ModeManager 連携図
[凡例]

フィールド

bct_id_t mode_list [MD_MODEID_MODE_MAX]
 各モードIDに対応するブロックコマンドIDを保存する [詳解]
 
bct_id_t transition_table [MD_MODEID_MODE_MAX][MD_MODEID_MODE_MAX]
 各モード遷移(あるモードIDからあるモードIDへの遷移)に対応するブロックコマンドを保存する [詳解]
 
MM_STATUS stat
 モード遷移状態 [詳解]
 
MD_MODEID previous_id
 ひとつ前のモードID [詳解]
 
MD_MODEID current_id
 現在のモードID [詳解]
 
MM_ACK mm_ack
 エラー情報保存用 [詳解]
 
MM_TransitionEdge transition_table_for_tlm [MD_MODEID_MODE_MAX *MD_MODEID_MODE_MAX]
 テレメ用のテーブル [詳解]
 

詳解

ModeManager 本体

mode_manager.h61 行目に定義があります。

フィールド詳解

◆ current_id

MD_MODEID current_id

現在のモードID

mode_manager.h67 行目に定義があります。

◆ mm_ack

MM_ACK mm_ack

エラー情報保存用

mode_manager.h68 行目に定義があります。

◆ mode_list

各モードIDに対応するブロックコマンドIDを保存する

mode_manager.h63 行目に定義があります。

◆ previous_id

MD_MODEID previous_id

ひとつ前のモードID

mode_manager.h66 行目に定義があります。

◆ stat

MM_STATUS stat

モード遷移状態

mode_manager.h65 行目に定義があります。

◆ transition_table

各モード遷移(あるモードIDからあるモードIDへの遷移)に対応するブロックコマンドを保存する

mode_manager.h64 行目に定義があります。

◆ transition_table_for_tlm

テレメ用のテーブル

mode_manager.h70 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: