外部インタフェース/API | ![]() ![]() |
デバイスの接続
シリアルポートオブジェクトを使ってデータの読み書きを行う前に、関数serial
で指定したシリアルポートを通してデバイスに接続しなければなりません。関数fopen
を使ってシリアルポートオブジェクトをデバイスに接続します。
fopen(s)
プロパティの中には、シリアルポートオブジェクトが接続されているときは参照のみで、fopen
を使う前に設定しなければならないものがあります。例題は、InputBufferSize
とOutputBufferSize
プロパティを含みます。プロパティをいつ設定するかを決定するには、「プロパティリファレンス」を参照してください。
シリアルポートオブジェクトがデバイスに接続されていることを確認するために、Status
プロパティを調べることができます。
s.Status ans = open
下図のように、シリアルポートオブジェクトとデバイス間の接続が完了し、データの読み書きが可能になります。
![]() | シリアルポートオブジェクトの配列を作成 | 通信プロパティの設定 | ![]() |