eddy_em: (Default)
[personal profile] eddy_em
Добавил в CCD_Capture поддержку баслеровских камер. Сейчас буду добавлять "кузнечиков" — grasshopper.
Задача — использовать библиотеки для доступа к функциям конкретной камеры из CCD_capture в новой версии "астровидеогида" (будет уже четвертое поколение ☺). Думаю, работать с изображениями напрямую будет проще, нежели сохранять фитсы на диск или в память, а потом оттуда их читать. Ну или передавать изображения с метаинформацией через UNIX-сокет…
Точно так же (через dlopen) планирую выполнить подключение разных типов "управлялок". Хотя, в случае с ними еще подумываю: может и лучше будет сделать их отдельными демонами и общаться по универсальному протоколу через UNIX-сокеты. Алгоритм простой: получили очередное изображение, рассчитали центроиды, определили наиболее яркий, проверили, на месте ли он. Если не на месте, просим локальный корректор вернуть; если он отвечает, что уже достиг предела, просим телескоп сделать коррекцию. Самое сложное здесь — калибровки (т.к. оси корректора могут быть неортогональными, а также произвольно ориентированными относительно осей изображения; аналогично с осями телескопа, которые могут быть как угодно ориентированы), нужно будет получать однозначные зависимости между координатами на изображении, шагами по осям корректора и коррекциями осями телескопа.
Вот постоянно хочется юниксвейно все сделать, а в итоге все равно получаются монолитные уроды!..

October 2025

S M T W T F S
   1234
567 89 1011
121314 15161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 24th, 2026 09:18 am
Powered by Dreamwidth Studios