• プロセス一覧
  • Messiaサーバー KOOLS GUI DS9 ガイドユニット制御 ガイド星 選択 オートガイド UI (optional)
    screenshot
    host sanjigen sanjigen sanjigen rachel rachel rachel rachel
    user messia messia messia devcont7 devcont7 devcont7 cont74
    command messia localhost localhost java kools.Kools ds9 gunit skycat /home/devcont7/ag UI
    実行ディレクトリ ~/messia/local/ - - - - - -
    notes CCD/シャッター制御、FITS化 モーター制御、ステータス統括、統合制御 FITS化されたデータの表示 ガイドステージ、HCT等の制御 ガイド星選択およびgunitへの指令 オートガイド実行 望遠鏡制御

  • Messiaサーバー

  • ターミナル上で/home/messia/messia/local/にて実行する。
    % ./messia localhost localhost
    argv[1]はサーバーのホスト名(通常はlocalhostやマシン名、複数のネット ワークインターフェースを持つ場合に対応できるように)、argv[2]はクライアント として受け付けるホスト名(なければ制限しない)。

    messia立ち上げ後にinitializeを実行。
    GUIの CCD - Misc. - Init ボタンを押すか、Messiaクライアント用のターミナル から下のコマンドを実行。
    % ./init.sh localhost 0 0
    argv[1]はmessiaサーバーが立ち上がっているホスト名、argv[[23]]はDSPボード のデバイス番号(一つしかないので両方とも0でOK)。

    また、CCDを繋いでMFrontの電源を入れた後は、
    % ./m localhost vcheck 0 1
    または
    % vcheck
    を行う(GUIのCCD - Misc. - VCheck ボタンでも化)。

  • KOOLS GUI
  • % java kools.Kools

    ~/java/myclasses/にCLASSPATHが通してあり、その下のディレクトリ kools/に クラスファイルがある。
    sourceは~/java/myprojects/kools/にあり、コンパイルはこのディレクトリで make。
    3つのタブに分かれており、一つ目(Kools)がCCDとモーターの制御、二つ目 (Telescope)が望遠鏡のステータス表示(通信確認用)と望遠鏡動作、 三つ目(Others)は望遠鏡やガイドとの通信を行いながらCCDを使用する特殊観測 モード用。

  • DS9
  • sanjigen上で実行しておく。
    FITSファイルを作成したあと、Messiaサーバーからxpasetコマンドを使って DS9に画像を表示するコマンドが送られる。


  • ガイド系
  • gunitのページ参照

  • Messiaクライアント(コマンドラインからCCD操作)

  • /home/messia/messia/localにて実行する。
    % ./m localhost [command] [arg1] [arg2] ...

    登録コマンド
    コマンド名 引数1 引数2 残りの引数 概要 Notes
    bias 読出パターン名(省略可) - - バイアス画像取得(ワイプ→読出) DATA-TYPE=BIAS
    tbias 読出パターン名(省略可) - - バイアス画像取得 出力はtestfile.fits(上書き)。
    exp 露出時間(秒単位、in double) 読出パターン名(省略可) - ワイプ→露出→読出 DATA-TYP=OBJECT
    flat 露出時間(秒単位、in double) 読出パターン名(省略可) - ワイプ→露出→読出 DATA-TYP=FLAT
    comp 露出時間(秒単位、in double) 読出パターン名(省略可) - ワイプ→露出→読出 DATA-TYP=COMPARISON
    dark 露出時間(秒単位、in double) 読出パターン名(省略可) - ワイプ→待機→読出 DATA-TYP=DARK
    texp 露出時間(秒単位、in double) 読出パターン名(省略可) - ワイプ→露出→読出 出力はtestfile.fits(上書き)。
    exp_noread 露出時間(秒単位、in double) - - 露出のみ(ワイプ、読出は無し)
    readout 読出パターン名(省略可) - FITSヘッダー追加/上書項目 読出のみ 例) readout spec.2bin EXPTIME=60
    spt 露出時間(秒単位、in double) - - 室内実験用、2k×8k読出 SPT=Shutterless Photon Transfer
    wipe - - - ワイプ
    shut_open - - - シャッターopen(24V) 通常は自動で開閉するので使う必要無し
    shut_keep - - - シャッター保持モード(〜6V) 上に同じ
    shut_close - - - シャッターclose 上に同じ
    ※読出パターン名(=spv command)については CCDのページ参照
    ※読出パターン省略の場合は center1000 が使用される