User manual - アプリケーション作成上の注意点ver.1.00(2008年5月26日)
12
1-10.Xon/Xoffによるビジー制御の注意
【内容】
通信のビジー制御でXon/Xoffによる制御を行う場合、受信バッファのサイズは67
バイト以上で用意する。
【例】
UB r_buf[64];
param=B_19200|PARI_EVN|CHAR_8|STOP_1|RTS_ON|ER_ON|SI_OFF|XON_XOFF;
c_open(COM0, param, r_buf, buf_len, &time_out, &del_cod, DC3, DC1);
上記の場合、バッファが64バイトしかないため、Xon/Xoffは正常に機能しません。
【対策】
・バッファは必ず67バイト以上取る。