TclDig


  ■シリアルポートの設定とオープン
  ■シリアルポートのクローズ
  ■デジタイザ機種の選択
  ■デジタイザ評定
  ■デジタイザ通信開始
  ■デジタイザ通信停止
 


シリアルポートの設定とオープン

dig opencom $PortName $speed $bits $parity $stop $xonoff

$PortName/ポート名(COM1 COM2 COM3)を与える。
$speed/通信速度を与える。
$bits/データ長を与える(7,8)。
$parity/パリティチェック。偶数は0。奇数は1。
$stop/ストップビット長(1か2)
$xonoff/Xon,Xoff制御を行う場合は1。行わない場合は0。
戻り値/0:成功


シリアルポートのクローズ

dig closecom


デジタイザ機種の選択

dig open $DigiName $Interval

$DigiName/デジタイザ機種。MUTOH・HITACHI・WACOM・DSCAN・DCANB
$Interval/通信インターバル値(ms)
戻り値/0:成功


デジタイザ評定

dig setup $Mode $x1 $y1 $x2 $y2 $x3 $y3 $x4 $y4

$Mode/0:全面 1:部分領域 2:メニュー
$x1 $y1$x4 $y4/評定点(マップ座標整数)
戻り値/0:成功  1


デジタイザ通信開始

dig start $Hwnd $ProcName

$Hwnd/TclGuiのウインドウハンドル
$ProcName/デジタイザからのイベントを処理するプロシージャ名
戻り値/0:成功


デジタイザ通信停止

dig stop

通信中でなければ何も行いません。RS232-Cはクローズしません。

 

(C)FreeSoftNet,Inc.