| 外部インタフェース/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 | ![]() |