読み込む通信ポートはComOpen関数によって最後に開かれたポートとなります。
構文
int GetCom(
int timeout
);
パラメータ
- timeout
-
[in] 1バイトを読み込むまでの待ち時間を指定します。
本関数が1バイトを読み込むまでの待ち時間です。
(最小20msec単位で指定します)。
例:
timeoutが100の場合、100×20=2秒となります。
0を指定した場合、タイムアウトは行わずに即時、戻り値を返します。
値の範囲は0〜32,767となります。
戻り値
関数が正常終了(OK)、もしくは異常終了(ERROR)を返します。
値 | 説明 |
---|---|
正の整数 | 受信したデータを返します。 |
ERROR | 異常終了 (通信ポートが開かれていない場合も含む) |
解説
COM3、COM5、COM9に対応しています。
その他、送信のみのCOMを開いている場合はERRORとなります。
その他、送信のみのCOMを開いている場合はERRORとなります。
必要条件
ヘッダファイル:
lib.hライブラリファイル:
libSTARTUPOPH5000.a
最終更新日:2020/10/07