文書の過去の版を表示しています。
HiPic2Stars
1. 概要
浜松ホトニクスのカメラを Stars から制御できるようにする仕掛けの一部です。 浜松ホト二クスのカメラは、同じく浜松ホト二クスのプログラム HiPic からコントロールできます。
カメラ | USB 3.0 | dcamApi | HiPic | |||||||||||||||||||||||||||
この時、HiPic と同梱されている RemoteEx (HiRemoteEx) を使うと、HiPic にネットワーク経由でアクセスできるようになります。
カメラ | USB 3.0 | dcamApi | HiPic | |||||||||||||||||||||||||||||||||||||||||||
RemoteEx | ||||||||||||||||||||||||||||||||||||||||||||||
Tcp/IP | ||||||||||||||||||||||||||||||||||||||||||||||
外部プログラム | ||||||||||||||||||||||||||||||||||||||||||||||
HiPic2Stars は、この「外部プログラム」の位置に置かれるプログラムで、RemoteEx と同時に Stars サーバにも接続して、 Stars サーバに繋がったプログラムから HiPic / カメラ を使用可能にします。
カメラ | USB 3.0 | dcamApi | HiPic | |||||||||||||||||||||||||||||||||||||||||||
RemoteEx | ||||||||||||||||||||||||||||||||||||||||||||||
Tcp/IP | ||||||||||||||||||||||||||||||||||||||||||||||
HiPic2Stars | ||||||||||||||||||||||||||||||||||||||||||||||
Tcp/IP | ||||||||||||||||||||||||||||||||||||||||||||||
他のStarsクライアント | Tcp/IP | Stars | Tcp/IP | XafsM2 | ||||||||||||||||||||||||||||||||||||||||||
RemoteEx からできることの大半は HiPic2Stars 経由で Stars からアクセスできるようになりますが、 HiPic2Stars の本来の目的は Starsクライアントの一つである XafsM2 と連携して、浜松ホトニクスのカメラを制御し 2次元/3次元の XAFS 測定をサポートすることです。 そのために、この目的に特化した機能を提供しています。
2. ダウンロード
-
HiPic2Stars Qt5.12.4 Windows 64bit
3. 設定
3.1 起動時のオプション
HiPic2Stars をコマンドラインから起動する時は、次のオプションが有効です 1)。
-
-j : 日本語モードで起動します (デフォルト)
-
-e : 英語モードで起動します
-
-c [ファイル名] : 設定ファイルを指定できます。デフォルトは config.cfg
-
-config [ファイル名] : -c と同様設定ファイルを指定できます。
オプション | 記述例 | 動作 |
---|---|---|
-j | -j | 日本語モードで起動します (デフォルト) |
3.2 設定ファイル
HiPic2Stars は起動時に、HiPic2Stars.exe と同じ場所に置かれた設定ファイルを読み込みます。 設定ファイルの名前はデフォルトでは config.cfg ですが、-c, -config オプションで指定することもできます。 設定ファイルの例には、現時点でできる全ての設定項目が書かれています。
4. その他
RemoteEx を利用して HiPic/カメラ にアクセスするのは非常に手軽だったので とりあえずの手段としてこのプログラムを準備しましたが、 カメラと最終のクライアントプラグラムを繋ぐ方法と考えた場合には、中継に入っているプログラムが沢山あって 明らかに無駄が多い構成になっています。 この点を解決するため、将来的には「(dcamApi)HiPic + RemoteEx + HiPic2Stars」の機能を肩代わりする プログラムを準備し、次のような構成で利用可能にすることを計画しています。
カメラ | USB 3.0 | dcamApi | 将来のプログラム | |||||||||||||||||||||||||||||||||||||||||||
Tcp/IP | ||||||||||||||||||||||||||||||||||||||||||||||
他のStarsクライアント | Tcp/IP | Stars | Tcp/IP | XafsM2 | ||||||||||||||||||||||||||||||||||||||||||