short CommOpen ( short PortNo, long BaudRate, short ByteSize, short Parity, short StopBits );
成功した場合には0を返却します。失敗した場合には、0以外の値を返却します。
PortNo:シリアル通信ポート番号を指定します。101~116の範囲で指定可能です。
BaudRate:ボーレートを指定します。110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200が指定可能です。
ByteSize:データのバイトサイズを指定します。7, 8が指定可能です。
Parity:パリティを指定します。0(NO), 1(ODD), 2(EVEN)が指定可能です。
StopBits:ストップビットを指定します。1, 2が指定可能です。
指定したシリアル通信ポートをオープンします。
本関数で扱うことのできるシリアル通信ポートはシリアル通信ポートリソースを参照してください。
〇PCベースコントローラ
〇InterMotion
void main() {
short rc;
・・・・
// シリアルポート101を、ボーレート115200bps、データサイズ8ビット、パリティなし、1ストップビットでオープンします
rc = CommOpen(101, 115200, 8, 0, 1);
・・・・
}