Телескопы покупают здесь


A A A A Автор Тема: ASCOM драйвер для зеркалок  (Прочитано 14562 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
ASCOM драйвер для зеркалок
« : 18 Янв 2018 [20:59:04] »
Хочу представить мой opensource проект драйвера ASCOM.DSLR для зеркалом Canon и Nikon. (планируется еще поддержка Sony, а также других фирм если будет потребность)

Преимущества драйвера в бесплатности и возможности использовать зеркалку с любым астрософтом, а не только с тем который  работает с Canon или Nikon. Также будет полезно для любителей полной автоматизации съемки
Ссылка для скачивания: https://www.dropbox.com/s/gk1vp1d5tbqgtwn/DSLR.Camera%20Setup.exe?dl=1

Github репозитория проекта https://github.com/vtorkalo/ASCOM.DSLR

Для установки достаточно просто запустить програму установки
Подключаем через стандартный ASCOM диалог выбора камеры, в списке выбираем "ASCOM Camera Driver for DSLR"

Камеру ставим в режим Bulb, подключаем по USB
Открываем окно настроек:



Описание настроек:
Image mode – режим в котором отдавать данные.
Есть следующие варианты
  • RGGB– сырые данные с байеровской матрицы
  • Color16 – 16 bit tiff формат после обработки raw – может быть полезно при работе с софтом который не поддерживает дебайеризацию
  • ColorJpg – JPEG с камеры для быстрого просмотра или plate solve. Работает быстрее так как получает готовый jpg с камеры

Enable binning - включает возможность программного биннинга до 4*4
Binning mode - способ сложения сигнала при биннинге - сума или медиана

Connection method - способ подключения к камере
  • CanonSDK - управление через прямое подключение к камере. Другие программы не смогут подключится
  • BackyardEOS - драйвер будет управлять камерой через программу BackyardEOS - необходимо активировать в настройках: Settings - 3rd Party Integration - Enable TCP server и установить одинаковый Port Number. Позволяет, например, снимать серию в BEOS и при необходимости
    подключатся из других програм (например для plate solve используя программу All Sky Plate Solver)
  • Nikon - прямое подключение е камерам Nikon. При выборе этого пункта становится доступным чекбокс "Use external shutter" и выбор COM порта. Это связано с тем что некоторые модели Nikon не поддерживают режим Bulb по USB. Для решения используется подключение через COM порт по этой схеме: http://www.alienworld.org/ALiENWORLD/Nikon%20MaxDSLR.html
    Список моделей для которых необходимо отдельное подключение спуска: Nikon D3s, Nikon D3x, Nikon D300, Nikon D300S, Nikon D3400, Nikon D3300, Nikon D3200, Nikon D3100, Nikon D3000, Nikon D40, Nikon D60, Nikon D80

Save photos to – папка куда сохранять файлы. Кроме передачи по ASCOM будут сохранены еще оригинальные raw файлы.
Название файла содержит выдержку, ISO, температуру матрицы (для Canon), время съемки

ISO – настройка ISO. Список содержит все значения. Если камера не поддерживает выбраное, то будет использовано ближайшее значение.

Это бета версия драйвера.
Список камер на которых тестировалось:
Canon:
EOS 80D, 550D

Nikon:
D3100

Тестировалось с приложениями
MaximDL, allskyplate solver, APT, CCD Ciel, Backyard EOS

С остальными тоже должна работать, в случае проблем пишите.
Буду благодарен за отзывы.

Особенности работы с All Sky Plate solver
Встречался с проблемой что Plate solver не может принять 24 мегапикселя с EOS80D.
Для решения проблемы ставим в настройках Plate Solver - Subframe 50% - тогда драйвер выдаст кроп изображения. Также можно использовать биннинг


Возникновение ошибок:
Буду благодарен за сообщения о проблемах:
Желательно описать шаги которые привели к ошибке, описание настроек, и лог файл
Логи драйвер пишет сюда: C:\Users\<Название пользователя>\Documents\ASCOM\Logs <дата>
« Последнее редактирование: 24 Янв 2018 [13:54:43] от Deimos »

Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
Re: ASCOM драйвер для зеркалок Canon
« Ответ #60 : 20 Янв 2018 [00:36:08] »
Было предложено рассмотреть и реализовать возможность из внешней программы используя драйвер Владимира управлять в т.ч. и ISO.
Он сейчас и изучает это вопрос на примере Максима.

Ну да, выше читал. Предполагаю, что при аском-подключении это окошко не задействовать просто..
Вот камерный аском-интерфейс http://www.ascom-standards.org/Help/Platform/html/T_ASCOM_DeviceInterface_ICameraV2.htm
Гейн есть, исо нет..  :-[
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн Борис (avfc1874)

  • *****
  • Сообщений: 1 437
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #61 : 20 Янв 2018 [00:36:55] »
А вот правый фрейм программы APT
- SW BKP 2501 EQ8 Pro (стационар) в дачной обсерватории
- ZWO ASI 1600MM Pro + ZWO EFW + Baader LRGB+Ha/OIII/SII + ZWO OAG + ZWO ASI 120MM Mini
- Ivan7enych Focuser Controller
- Корректор комы: Sharpstar MPCC
- Труба-гид: DeepSky 60-240 + QHY5-III 290M

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
Re: ASCOM драйвер для зеркалок Canon
« Ответ #62 : 20 Янв 2018 [00:38:03] »
А вот правый фрейм программы APT

Так там же нативное управление, не через аском.
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн Борис (avfc1874)

  • *****
  • Сообщений: 1 437
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #63 : 20 Янв 2018 [00:40:53] »
Так там же нативное управление, не через аском.

Извини я тормознул. Точно!
- SW BKP 2501 EQ8 Pro (стационар) в дачной обсерватории
- ZWO ASI 1600MM Pro + ZWO EFW + Baader LRGB+Ha/OIII/SII + ZWO OAG + ZWO ASI 120MM Mini
- Ivan7enych Focuser Controller
- Корректор комы: Sharpstar MPCC
- Труба-гид: DeepSky 60-240 + QHY5-III 290M

Оффлайн ASheff

  • *****
  • Сообщений: 10 499
  • Благодарностей: 247
  • Артем
    • Сообщения от ASheff
Re: ASCOM драйвер для зеркалок Canon
« Ответ #64 : 20 Янв 2018 [00:43:43] »
Да и мне кажется прям на лету управлять ISO смысла особого нет. Каждый в принципе уже определил для своего фотоаппарата, на каком ISO ему лучше снимать какой объект. Выставил в настройках аском драйвера его и забыл на текущую сессию :)
- Meade Maxvision 80/480 APO
- SW HEQ5Pro belt-mod
- Canon EOS 550Da, ASI 178MC, Datyson T7M
- MC Helios 44M-6, MC Юпитер-37А,Canon 70-200/4

Оффлайн КосмоС

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок Canon
« Ответ #65 : 20 Янв 2018 [13:29:43] »
Есть ли потребность в поддержке Nikon?
ООООчень нужная вещь!!! Может поможет в этом вопросе данная программа http://digicamcontrol.com/.  поддержка практически всех Никонов + открытый исходный код http://digicamcontrol.com/download.
Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #66 : 20 Янв 2018 [14:33:34] »
Думаю проще просто прикрутить через Nikon SDK
https://sourceforge.net/projects/nikoncswrapper/ тут даже есть обертка на C#
Попробую сегодня-завтра набросить черновик
Только протестировать смогу через несколько недель (надо одолжить в родственника Nikon)
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: ASCOM драйвер для зеркалок Canon
« Ответ #67 : 20 Янв 2018 [14:34:48] »
Начиная с какой модели Кэноны поддерживаются? 350D, 400D интересуют в частности.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн КосмоС

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок Canon
« Ответ #68 : 20 Янв 2018 [14:41:59] »
Только протестировать смогу через несколько недель (надо одолжить в родственника Nikon)
Весьма благодарен! Если что готов провести необходимый тест! (Nikon 3100)
Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #69 : 20 Янв 2018 [14:43:00] »
Начиная с какой модели Кэноны поддерживаются? 350D, 400D интересуют в частности.

А родной EOS Utility работает с ними?
Если да, то в теории должно работать.
я на 550D тестировал - это зеркалка 7 летней давности
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #70 : 20 Янв 2018 [14:43:26] »
н! Если что готов провести необходимый тест! (Nikon 3100
Спасибо! Сообщу когда будет готов прототип
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #71 : 20 Янв 2018 [16:25:07] »
Весьма благодарен! Если что готов провести необходимый тест! (Nikon 3100)
Судя по всему у нее нет SDK
Скачал SDK Nikon. Вот список камер

D3
D3S
D3X
D4
D4S
D5
D40
D60
D80
D90
D200
D300
D300S
D500
D600
D610
D700
D750
D800
D810
D810A
D5000
D5100
D5200
D5300
D5500
D5600
D7000
D7100
D7200
D7500
DF
Nikon1V3
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн КосмоС

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок Canon
« Ответ #72 : 20 Янв 2018 [19:05:26] »
Печально :'(. Интересно  как же реализованно управление 3100 никон в этой проге http://digicamcontrol.com/.  Я с помощью нее задаю количество кадров, выдержку, межкадровый интервал, I so.
Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #73 : 20 Янв 2018 [19:21:01] »
Хм.. может и заработает.
Потому что я еще посмотрел на список поддерживаемых моделей в BackyardNikon - и там not suported.
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #74 : 20 Янв 2018 [19:33:14] »
оо. посмотрел на эту http://digicamcontrol.com - там же есть API, так что без проблем можно будет прикрутить никон
Добавлю как еще один способ подключения - digicamcontrol
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн КосмоС

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок Canon
« Ответ #75 : 20 Янв 2018 [20:21:15] »
Добавлю как еще один способ подключения - digicamcontrol
Это будет просто супер!!!! Спасибо огромное!!!
Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #76 : 21 Янв 2018 [23:37:52] »
Подключил библиотеки digicamcontrol - работает.
Сейчас отлаживаю
За день-другой выложу версию

Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн Борис (avfc1874)

  • *****
  • Сообщений: 1 437
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #77 : 21 Янв 2018 [23:40:12] »
Подключил библиотеки digicamcontrol - работает.
Сейчас отлаживаю
За день-другой выложу версию
Во как! Здорово! Это название темы наверное следует переименовать!
- SW BKP 2501 EQ8 Pro (стационар) в дачной обсерватории
- ZWO ASI 1600MM Pro + ZWO EFW + Baader LRGB+Ha/OIII/SII + ZWO OAG + ZWO ASI 120MM Mini
- Ivan7enych Focuser Controller
- Корректор комы: Sharpstar MPCC
- Труба-гид: DeepSky 60-240 + QHY5-III 290M

Оффлайн КосмоС

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок Canon
« Ответ #78 : 22 Янв 2018 [00:04:40] »
За день-другой выложу версию
Готов провести тест, спасибо большое! И да тему теперь наверное можно уже и переименовать!
Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

Оффлайн vtorkaloАвтор темы

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #79 : 22 Янв 2018 [15:47:43] »
Добавил поддержку DigiCamControl

Просьба владельцам никонов проверить. (тестировал на Canon)

PS для подключения Canon рекомендую использовать способ CanonSDK или BackyardEOS - в digicamcontrol драйвера Canon значатся как ExperimentalDrivers - есть некоторые проблемы со стабильностю, Bulb режим не работал - был указано неверное значение параметра SDK

Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono