C2A_Core
gs_command_dispatcher.c ファイル

地上局から発行された RTC (Real Time Cmd) を実行する [詳解]

gs_command_dispatcher.c の依存先関係図:

[ソースコード]

関数

static void GSCD_init_ (void)
 GSCD App 初期化関数 [詳解]
 
static void GSCD_dispatch_ (void)
 GSCD App 実行関数 [詳解]
 
AppInfo GSCD_create_app (void)
 GSCD App 生成関数 [詳解]
 
CCP_CmdRet Cmd_GSCD_CLEAR_ERR_LOG (const CommonCmdPacket *packet)
 

変数

static CommandDispatcher gs_command_dispatcher_
 
const CommandDispatcher *const gs_command_dispatcher = &gs_command_dispatcher_
 

詳解

地上局から発行された RTC (Real Time Cmd) を実行する

gs_command_dispatcher.c に定義があります。

関数詳解

◆ Cmd_GSCD_CLEAR_ERR_LOG()

CCP_CmdRet Cmd_GSCD_CLEAR_ERR_LOG ( const CommonCmdPacket packet)

gs_command_dispatcher.c47 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ GSCD_create_app()

AppInfo GSCD_create_app ( void  )

GSCD App 生成関数

引数
void
戻り値
GSCD AppInfo

gs_command_dispatcher.c32 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ GSCD_dispatch_()

static void GSCD_dispatch_ ( void  )
static

GSCD App 実行関数

    PH_add_gs_cmd_ にて, GS からの RTC が gs_command_dispatcher に紐付けられたコマンドキュー PH_gs_cmd_list に push back される.
    そのキューから1つコマンドを取り出し実行する
引数
void
戻り値
void

gs_command_dispatcher.c42 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

◆ GSCD_init_()

static void GSCD_init_ ( void  )
static

GSCD App 初期化関数

引数
void
戻り値
void

gs_command_dispatcher.c37 行目に定義があります。

呼び出し関係図:
被呼び出し関係図:

変数詳解

◆ gs_command_dispatcher

const CommandDispatcher* const gs_command_dispatcher = &gs_command_dispatcher_

gs_command_dispatcher.c12 行目に定義があります。

◆ gs_command_dispatcher_

CommandDispatcher gs_command_dispatcher_
static

gs_command_dispatcher.c11 行目に定義があります。