ユーザ用ツール

サイト用ツール


tabuchi:hipic2stars

文書の過去の版を表示しています。


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.exe です。
  • HiPic2Stars.key は Stars と接続する際に必要になります。
  • config.cfg は下記のように環境に合わせて編集する必要があります。

3. 設定

3.1 起動時のオプション

HiPic2Stars をコマンドラインから起動する時は、次のオプションが有効です 1)

オプション 記述例 機能/動作
-j -j 日本語モードで起動します (デフォルト)
-e -e 英語モードで起動します
-c [ファイル名] -c newConfig.cfg 設定ファイルを指定できます。デフォルトは config.cfg
-config [ファイル名] -config newConfig.cfg -c と同様設定ファイルを指定できます。

3.2 設定ファイル

HiPic2Stars は起動時に、HiPic2Stars.exe と同じ場所に置かれた設定ファイルを読み込みます。 設定ファイルの名前はデフォルトでは config.cfg ですが、-c, -config オプションで指定することもできます。 設定ファイルの例には、現時点でできる全ての設定項目が書かれています。

4. 使用法

5. その他

RemoteEx を利用して HiPic/カメラ にアクセスするのは非常に手軽だったので とりあえずの手段としてこのプログラムを準備しましたが、 カメラと最終のクライアントプラグラムを繋ぐ方法と考えた場合には、中継に入っているプログラムが沢山あって 明らかに無駄が多い構成になっています。 この点を解決するため、将来的には「(dcamApi)HiPic + RemoteEx + HiPic2Stars」の機能を肩代わりする プログラムを準備し、次のような構成で利用可能にすることを計画しています。

カメラ USB 3.0 dcamApi 将来のプログラム
Tcp/IP
他のStarsクライアント Tcp/IP Stars Tcp/IP XafsM2

当 web ページとその下のページに関するお問い合わせ等ございましたら、連絡先にご連絡をお願いします。
田渕のページのルート

1)
Windows でアイコンクリックで起動する場合でも、プロパティで指定することができます。
tabuchi/hipic2stars.1592983142.txt.gz · 最終更新: 2020/06/24 07:19 by mtab