ウェブ全体フォロー|ログイン|ブログ開設・作成(無料)このブログの更新通知を受け取る場合はここをクリックマチナカリモート天文台kuwana.exblog.jpブログトップマチナカでリモート天文台やってます。Skywatcherのコ...新しいタカハシNJPドライブを開発中。VisualBasicアプリで動作させる。サーバーが壊れました。]海外のAstrophotographは、一味違います。遠隔自動撮像ソフトをアプリベースで作ってみたもののこれが、リソースの食いまくりで上手くいかない。この手のコントロールソフトはどれも同じ状況になると思います。実機でテストをすると、上手く動作するときもあるし、いかないときもある。以前製作した時期と違ってOSも64bitOSになったので良くなったとは思うのですが、ASCOMを使う以上問題は解決をされないみたいです。解決として今後考えているのは遠隔自動撮像ソフトをMaxImDLの一部にしてしまうことです。使えるものとしてはスクリプトかプラグインになるのですがスクリプトは簡単で安定して動作できそうなのですが照明やルーフ開閉との連動が難しそうです。時間をフラグに取って連動するという手法も出来そうですがこれだと毎回スクリプトを作るマクロが必要です。あとはプラグインですが、MaxImDLのHelpを見てもSampleソースを見てねというような感じで、詳しいマニュアルも無く不親切です。使ってみると、かなりモッサリとしていて想像通り動作が鈍いです。パソコンのスペックにも関係していると思うのですがこの状態では実用は難しいので、考え直しが必要になってきました。ソフト的には問題ないようですがCOMオブジェクトの関係でしょうねCOMオブジェクトを何段もアクセスするには無理があるようです。COMオブジェクトってマイクロソフトにもWEBサイトにもいろいろ探したのですが詳しい資料が無いのでハードルが高いです。しているうちに、赤道儀が動かなくなってしまいました。なってしまうと遠隔では手の打ち様も無いのでもう23時を回っていたのですが、現地に向かいました。現地について確認してみるとギアを固定しているイモネジが緩んでいて空回りしていました。心配しましたが、大きな問題ではなくてよかったです。以前から出来なかったガイドカメラの交換を行いました。これまでDSI-PROを10年近く使ってきました。DSI-PROは一度故障して自力で治したのですが、そろそろ引退させようと思ってて、やっと代替カメラが決まりました。その後、忙しくなり、大雪の事もあって時間が経ってしまいました。これが安いカメラなんですが、CCDの読み出しスピードも早くて暗い星まで良く映ります。あと光軸も見ておきました。固定されている鏡筒ですが、半年もほかっておくと、やはりズレるんですね。極軸も見たりしてたら、帰ったら結局、朝になってました。その3製作期間3日でおおよそ形になりましたので、本日から実線配備です。基本プロセスは天文薄暮を待って、赤道儀電源、カメラ電源と次々に入れていきそれぞれCONNECT、次にカメラの冷却を始めてドームを開けてSolveを行ってから一旦停止。手動で画角のフレーミングを行ってから、再度、自動操作オードガイドを始めて赤道儀のPositionを記録してシーケンス撮影し撮影プロセスが終わったら、ドームを閉めて赤道儀をパーク完了カメラの除暖を行ってから各電源を切断して終了する。それとは別にPCバングアップ後の再起動プロセスを組み入れました。再起動が行ったら保存したデーターを元にSolveをして画角のフレーミングを再現してオートセンタリング、フォーカシングを行って撮影を再開するというもの。ひとつはインターネットが遮断されたときの緊急プロセス。インターネットが遮断されるとコントロールが出来なくなるのである特定のアドレスにPingを打って帰ってこなかったらドームを閉じる....の一連の終了プロセスを動作させるというものです。以前作ったものよりは、シンプルでルーチンも少ないのでソースの見通しはわかりやすくなりました。してるMaxImDLV6よりも使いやすくなってます。あとは、見えないバグを、ちまちまと潰していく事ですね。VisualBasicアプリで動作させる。撮像された画像と実際の座標が合わないことがあります。私の1970年代の赤道儀では導入で対象物が視野の真ん中に入ってくることは、まずありません。その頃の赤道儀には自動導入という考えはありませんから直行精度もそこそこです。画像と実際の座標が合わないことこれは導入の頻度によっては、導入誤差がだんだん大きくなり最悪、望遠鏡が現在の位置を見失うことになりかねません。遠隔自動で使うのを前提で考えてますのでなんとか自動で行いたいものです。自動でSolveが行うことが出来れば、毎回、導入に精度が出ますし正確に画像データーに座標を埋め込むことが出来ます。MaxImDLにはPinpointというのがあってスクリプトでも使えるのですがアドオン版では使えず製品版を購入しないといけないのです。V0.0.5は外部から呼び出すことが出来ず自動化は無理です。これは自分で作るしかないので、いろいろ調べてみるとWScript.Shellを使えば出来そうなので作ってみました。遠隔自動撮像ソフトにいきなり組み込むのも無理があるので単独で動作させるアプリにしてモジュール化してみました。画面レイアウトはSolveボタンしかありませんがこれでMaxImDLで撮像してSolveが完了し望遠鏡が同期するまで1連のプロセスが自動化できました.当然ながらFitsヘッダに残る座標は正確なものです。これはいろいろ応用出来そうなものが出来ました。ここのところパソコンソフト制作にハマッてますな~。その25時間くらいで、基本動作のデバックまで、きました。ソースはモジュール化してありますので、コピー&ペーストで仕上がってきます。マニュアル動作も残したいのでタブで切り替えれるようにしました。MaxImDLのシーケンス撮影を利用しますのでMaxImDLでスケジュールをファイル化するかエクセルのマクロで作って動作させようかと思ってます。ひとつ重要なことは、予告も無くリブートしてしまう症状のリカバリとして再起動が掛かっても元の状態に戻すルーチンを加えることです。これば、もうすでにRebootOBSというアプリを作って運用していますのでこの機能を自動で行えるように組み込もうと思っています。これが上手くいけば、夜も安心して寝れるような自動化ができます。それでもパソコンがコケてルーフが閉まらないことを想定してドームコントローラー盤にプログラムタイマーを入れて日が昇ったら必ず閉まる仕組みを組み入れます。Comments(0)遠隔自動撮像ソフト自動スクリプトを利用した遠隔自動撮像ソフトをリニューアルしようと思っています。以前製作したものは画面も大きく場所を取るのでシンプルにまとめています。どこか似たような感じの画面になってしまってますが使いやすさを考えるとどうしてもこんな感じになってしまいます。プランニングをします。1対象の露光時間の関係から1晩に3プロセスに限定して途中で導入、フォーカシングをマニュアルで出来るような構成にします。(フォーカシングに関しては自動より目のほうが精度が高いので・・・)撮影が終了したらその場でシャットダウンする場合と天文薄明が始まったらシャットダウンするできれば便利かな気象センサー(雨滴センサー、風速)等、アラートが出た場合は赤道儀がトラックオフ、ドームスリットがクローズし晴れたら再開できるように考えてます。サーバーが壊れました。サーバーが壊れました。ハードディスクが認識しなくなり立ち上げることも出来ません。2.5インチのハードディスクなので、それでも良く持ちこたえたほうです。自宅にPCを持ち帰りハードディクスを入れ替えて、自宅で運用することにしました。今度のOSは安定を狙ってWindows8桑名ドームと揖斐観測所と自宅とはVPNで接続してすべて自宅で管理することにしました。いままで何故か上手くいかなかったインターネット越しのUSBデバイスサーバーもあっさりと動作してしまったので一気に事が進みました。各センサーはシリアルデバイスサーバーやUSBデバイスサーバーに繋がっていますのでもう、現地にパソコンを置かずにネット越しに直接通信することにしています。これで管理もしやすくなりましたので安心して使えそうです。自宅には2台のサーバーが運用することになって各天文台のの除湿機やエアコンを遠隔でコントロールすることになります。Comments(0)こりゃ~くるかもしれんね3月になっても寒気は衰えず、北米で猛威を振るったものがやってきそうです。今回はタイミングが悪く偏西風も蛇行してますので積雪の可能性大ですね。低気圧の雨もたっぷり降ってますので湿度十分です。12月の大雪パターン天気図に似てますので、最悪40cmです。大雪になると暫く天文活動も出来ません。今年は天候が安定しませんね。勉強会に出席しました。天体写真を始めたころに星景写真にハマッタ時期があって名古屋市科学館友の会のB(バルブ)の会(現在は解散しています。)では御嶽周辺で撮影を繰り返していた頃がありました。そんなこともあり新星景写真が最近になって取り上げられることもあって勉強会に出ることにしました。開催はハートピア安八ということで地元開催です。当日は雲ひとつない快晴の空。すがすがしいことでしょうかおまけにポカポカ陽気です。実演を交えた勉強会で、いろいろ撮影手順があってこれはネットでは伝えられないことだと思いました。星景写真というのは、望遠鏡を使った撮影とは違って勉強会に出席したメンバーも、いつもと違う顔ぶれでした。Comments(2)薄明が始まったらドームのスリットを閉めるアプリMaxImDLバージョン6には実装されていますが薄明が始まったらドームのスリットを閉めるというアプリを作ってます。ドームを持っている人ならわかりますが寝過ごして朝になってスリットが開いていたら結構ショックです。笑)単独アプリなのでMaxIlDLへの負担が無くおまけに、こよみ計算をしていますので月の出や月の入りが始まったとき等に音声で知らせてくれるという便利機能付きです。これでぐっすり朝まで寝れそうです。メッセージを入力してください。