User manual - 拡張機能ライブラリ リファレンスマニュアルver.1.00(2008年5月26日)

38
graphSet.graphMode = CU_GRAPH_ON_2;
graphSet.graphPos = 0;
graphSet.graphCol = 0;
graphSet.graphName = CU_GRAPH_NM_FILE;
graphSet.graphLine = 1;
*phase = 0; /* オープンフェーズ */
*s_file = 0;/* 受信完了ファイル数初期化 */
/* マルチドロップ通信オープン */
if ((retCode = cu_open(com_no, irSpeed, param, CU_MODE_HT)) == E_OK) {
*phase = 1; /* 受信フェーズ */
/* 1ファイル受信のループ */
for(i=0;i<fileCnt;i++){
/* 受信を起動 */
retCode = cu_fileRecv(com_no, CU_TRANS_NORMAL,
fnam_tbl[i], dir, CU_PROTECT_VALID, &graphSet);
if (retCode != E_OK) {
break;
}
(*s_file)++;
}
if( retCode == 0){
*phase = 2;
}
errStat = cu_close(com_no, CU_CLOSE_NORMAL);
if( retCode == 0){
retCode = errStat;
}
}
return(retCode);
}