外部インタフェース/API | ![]() ![]() |
詳細
PinStatus
は、CarrierDetect
, ClearToSend
, DataSetReady
, RingIndicator
フィールドを含む構造体配列です。これらのフィールドは、それぞれCarrier Detect (CD), Clear to Send(CTS), Data Set Ready(DSR), Ring Indicator(RI)ピンの状態を示します。これらのピンに関する情報は、シリアルポート信号とピンの割り当てを参照してください。
PinStatus
は、これらのフィールドに対してon
またはoff
を設定します。値on
は、対応するピンがアサートされることを示します。値off
は、対応するピンがアサートされないことを示します。ピンステータスイベントは、これらのピンのいずれかの状態が変化したときに発生します。ピンステータスイベントは、PinStatusAction
で指定したM-ファイルを実行します。
通常の利用法では、Data Terminal Ready(DTR)とDSRピンは共に機能し、Request to Send(RTS)とCTSピンが共に機能します。DataTerminalReady
プロパティを使ってDTRピンの状態を指定できます。RequestToSend
プロパティを使ってRTSピンの状態を指定できます。
PinStatus
を利用する例題については、 例題: 2つのモデムの接続を参照してください。
特性
参照のみ |
常に |
データタイプ |
構造体 |
値
off |
対応するピンがアサートされません。 |
on |
対応するピンはアサートされます。 |
プロパティ
DataTerminalReady
, PinStatusAction
, RequestToSend
![]() | Parity | PinStatusAction | ![]() |