/******************************************************************************* * * * モジュール名称 :サム値計算 * * モジュールラベル :checkout_calcSum * * タスク区分 :アプリケーションタスク * * 機能 : * * コーリングシーケンス:void checkout_calcSum(void) * * 引数 :void * * 戻り値 :unsigned int サム値 * * 使用上の注意 :なし * * エラー処理 :なし * * * * (APP16向けサンプルコードです) * * * *******************************************************************************/ #include "chkout.h" /* チェックアウトアプリ定義 */ unsigned int checkout_calcSum( void ) { unsigned int i; unsigned char *ucp_ptr = (unsigned char *)Gui_co_readData; unsigned int ui_sum = 0; for( i = 0; i < Gt_co_chkOutPlan.ui_readSize; i++ ) { ui_sum += (unsigned int)*ucp_ptr; ucp_ptr++; } return ui_sum; }