Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

"CD DSR CTS RI"の信号レベルを検出するコマンド - Tera Term Ticket #34788 on SourceForge.JP

$
0
0

"CD DSR CTS RI"の信号レベルを検出するコマンド

Open Date: 2015-01-07 23:26

Letztes Update: 2015-02-05 00:16

Reporter:yutakaponEigentümer:yutakapon
Priority:5 - MediumMileStone:Tera Term 4.86
Type:SupportRequestSeverity:5 - Medium
Component:Tera Term MacroStatus:Closed
ResolutionFixed

Details

"CD DSR CTS RI"の信号レベルを検出するコマンドをマクロに追加してほしいと
いうのが要望です。

GetCommModemStatus で取れそうなことが書いてあります。
http://msdn.microsoft.com/ja-jp/library/cc429277.aspx
http://www.cqpub.co.jp/hanbai/books/37/37321/37321_5syo.pdf

コマンド形式(案):
getmodemstatus <value>

コマンドが成功すると result=0 となる。失敗すると result=1 とする。
成功した場合、<value>には下記ビットパターンで値が格納される。

MS_CTS_ON   1
MS_DSR_ON   2
MS_RING_ON  4
MS_RLSD_ON  8

サンプル:
getmodemstatus val
if result=0 then
  if val & 2 > 0 then
    # DSR信号がオン時の処理
  endif
endif

Last Update of this Ticket

2015-02-05 00:16 Update by: yutakapon

  • Ticket Close date set to 2015-02-05 00:16
  • Status Update from Open to Closed.
  • Resolution Update from None to Fixed.

Viewing all articles
Browse latest Browse all 2128