/******************************************************************************* * * * モジュール名称 :変数リセット * * モジュールラベル :checkout_resetData * * タスク区分 :チェックアウトアプリ * * 機能 : * * コーリングシーケンス:void checkout_resetData(void) * * 引数 :void * * 戻り値 :void * * 使用上の注意 :なし * * エラー処理 :なし * * * * (APP16向けサンプルコードです) * * * *******************************************************************************/ #include "chkout.h" /* チェックアウトアプリ定義 */ #include "dpu_api_proto.h" void checkout_resetData( void ) { M_T_DPU_INFO t_dpuInfo; int i; /*** テレメトリ関連初期化 ***/ /* CCSDSヘッダ情報 */ dpu_getDPUInfo( &t_dpuInfo ); if( t_dpuInfo.uc_dpuID == 1 ) { Gt_co_chkoutTlmInfo.us_APID = d_CO_CHKOUT_TLM_APID_DPU1; }else{ Gt_co_chkoutTlmInfo.us_APID = d_CO_CHKOUT_TLM_APID_DPU2; } Gt_co_chkoutTlmInfo.uc_Category = d_CO_CHKOUT_TLM_CATEGORY; Gt_co_chkoutTlmInfo.uc_PktId = d_CO_CHKOUT_TLM_PKTID; /* テレメデータ格納領域 */ for( i = 0; i < d_CO_SIZEOF_TLMBUFF_I; i++ ) { Gu_co_tlmDataBuff[i].ui = 0; } return; }