2010年 05月 19日
PHDGuidingを外部制御 続き |
PHDGuidingを外部制御するには
単純なんですがUWSC.exeをVisualBasicを実行させます。
とりあえず各コマンドに対応するようにUWSCでレコードしておきます。
そしてファイルを保存してメモ帳で
マウスの移動部分のコマンドを削除すれば出来上がりですね
たとえば「PHD Guidingを起動させてカメラ設定->DSI-PROを選択
望遠鏡はASCOMでSS2000PCを選択する」
というコマンドを作るには
PHDID = GETID("PHD Guiding 1.12.0 - www.stark-labs.com",, 0.1)
ifb PHDID < 0 // 存在してなければ起動
PHDID = EXEC("C:\Program Files\PHDGuiding\PHD.exe")
endif
Sleep(2)
ACW(GETID("PHD Guiding 1.12.0 - www.stark-labs.com","wxWindow@007CF070NR"),2,4,646,623,0)
BTN(LEFT,DOWN,25,582,140)
BTN(LEFT,UP,25,582,90)
Sleep(0.5)
ACW(GETID("Camera connection","#32770"),353,201,318,335,0)
BTN(LEFT,CLICK,436,442,291)
BTN(LEFT,CLICK,521,510,160)
Sleep(0.5)
ACW(GETID("PHD Guiding 1.12.0 - www.stark-labs.com","wxWindow@007CF070NR"),2,4,646,623,0)
BTN(LEFT,DOWN,74,582,361)
BTN(LEFT,UP,74,582,80)
Sleep(0.5)
ACW(GETID("ASCOM Telescope Chooser","ThunderRT6FormDC"),345,287,334,194,0)
BTN(LEFT,DOWN,606,418,10)
BTN(LEFT,UP,608,418,10)
となります。
あとは各コマンドを作っておいてVBから起動させます。
by makkachi
| 2010-05-19 18:13
| 遠隔撮像ソフト
|
Comments(0)