RS232C_DSR信号の取得

DsrState

 相手通信デバイスの、受信可能信号の取得、一般的にはモデムとRS232C間ですが、RS232C間でも、相手機器が通信可能であるかどうかを取得する場合に使用します。

相手DTR信号と、接続されている必要があります。

var

DsrIn: Boorean;

begin

DsrIn := Comm1.DsrState;

If DsrIn then Comm1.SendString('本日は晴天なり'); //DsrIn がTrue なら、送信

end;

if Comm1DsrState then Comm1.SendString('本日は晴天なり')