/******************************************************************************* * モジュール名称 :アプリケーション05 - Background Task - HEP * * モジュールラベル :app05_HEP * * タスク区分 :アプリケーションタスク * * 機能 : * * コーリングシーケンス:void app05_HEP * * 戻り値 :void * * 使用上の注意 :なし * * エラー処理 :なし * * 注意 :EDIT権限は、HEP組 * * 作成日・作成者 :2011/08/19 Y.K. * ********************************************************************************/ #include "app_common.h" // ***Prototype: dpu_app05.c*** int app05_TlmDump( unsigned char, unsigned char, unsigned char, unsigned int, unsigned int, unsigned char); int app05_HEPE ( unsigned int ui_TIstart, // [INPUT] TI - Dump Start (0x00000000:OLDEST 0xFFFFFFFF:LATEST) unsigned int ui_TIlen, // [INPUT] TI - Dump Length (0x0000: 1 Packet 0x0001: 1 Block 0xFFFF: All) unsigned char uc_drID ) // [INPUT] DR-ID (0:CAL etc 1-5:Sync Trigger) { int i_flag; unsigned char uc_nodeId = Gd_N_HEPE; // Node-ID: HEPE unsigned char uc_dataId = 0; // Data-ID: HEPE unsigned char uc_headId = Gd_N_HEPE; // Head-ID: HEPE i_flag = app05_TlmDump( uc_nodeId, // [INPUT] Node-ID uc_dataId, // [INPUT] Data-ID uc_headId, // [INPUT] Head-ID ui_TIstart, // [INPUT] TI - Dump Start (0x00000000:OLDEST 0xFFFFFFFF:LATEST) ui_TIlen, // [INPUT] TI - Dump Length (0x0000: 1 Packet 0x0001: 1 Block 0xFFFF: All) uc_drID); // [INPUT] DR ID (0:CAL etc 1-5:Sync Trigger) return( i_flag ); // 1: DATA is available 0: no data } int app05_HEPI ( unsigned int ui_TIstart, // [INPUT] TI - Dump Start (0x00000000:OLDEST 0xFFFFFFFF:LATEST) unsigned int ui_TIlen, // [INPUT] TI - Dump Length (0x0000: 1 Packet 0x0001: 1 Block 0xFFFF: All) unsigned char uc_drID ) // [INPUT] DR-ID (0:CAL etc 1-5:Sync Trigger) { int i_flag; unsigned char uc_nodeId = Gd_N_HEPI; // Node-ID: HEPI unsigned char uc_dataId = 0; // Data-ID: HEPI unsigned char uc_headId = Gd_N_HEPI; // Head-ID: HEPI i_flag = app05_TlmDump( uc_nodeId, // [INPUT] Node-ID uc_dataId, // [INPUT] Data-ID uc_headId, // [INPUT] Head-ID ui_TIstart, // [INPUT] TI - Dump Start (0x00000000:OLDEST 0xFFFFFFFF:LATEST) ui_TIlen, // [INPUT] TI - Dump Length (0x0000: 1 Packet 0x0001: 1 Block 0xFFFF: All) uc_drID); // [INPUT] DR ID (0:CAL etc 1-5:Sync Trigger) return( i_flag ); // 1: DATA is available 0: no data }