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


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

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

Оффлайн mo

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #1 : 18 Янв 2018 [21:20:14] »
Это ж просто праздник какой-то!
Огромное спасибо за аском драйвер кэнона. Проверю на 450Da, отпишу.
モ - mo

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #2 : 18 Янв 2018 [21:22:36] »
Это ж просто праздник какой-то!

Да это праздник! Скачал, пробую на своем Canon 550 D.
Подписался на тему.
« Последнее редактирование: 18 Янв 2018 [21:31:30] от Борис (avfc1874) »
- 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

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #3 : 18 Янв 2018 [21:54:20] »
Попытка выбрать ASCOM Camera Driver for DSLR для использования в программе FireCapture 2_6_beta
Неудача. ОС Win 7 - 64 разрядная.
См. скриншотик
- 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

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #4 : 18 Янв 2018 [21:58:38] »
Хм. Странно - у меня windows 10 64 bit. А какая версия ASCOM у Вас?
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #5 : 18 Янв 2018 [22:01:15] »
какая версия ASCOM

ASCOM Версия 6.2
- 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

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #6 : 18 Янв 2018 [22:03:20] »
Попробовал выбрать в программе SharpCap 3.0
Сама программа упала. См скриншотик

- 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

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #7 : 18 Янв 2018 [22:14:26] »
Программа CCDCiel версия 0.9.22
ОК! Фотик через драйвер сфотал. Файл сохранился в папке.

Володя проверь пожалуйста, что путь который был ранее указан сохранялся. Я перед проверкой FireCapture указал явно папку, но при запуске CCDCiel в диалоге было уже другое значение по-умолчанию. См скрин.
- 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

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #8 : 18 Янв 2018 [22:18:09] »
Володя проверь пожалуйста, что путь который был ранее указан сохранялся. Я перед проверкой FireCapture указал явно папку, но при запуске CCDCiel в диалоге было уже другое значение по-умолчанию. См скрин.
На счет настроек  - я сделал отдельное сохранение настроек для каждной программы-клиента
Возможно сделаю настройку для отключения такой фичи

Спасибо за тестирование!

На счет SharpCap и FireCapture - есть ли смысл проверять с ними? они же вроде только для захвата планетного видео? Или дипскай тоже снимают?
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #9 : 18 Янв 2018 [22:32:04] »
На счет SharpCap и FireCapture - есть ли смысл проверять с ними?

На всякий случай проверил корректность подключения Фотика к этим прогам.

Вот скрин Максима 5.24
FIT на экране. А папке, сохранен файл CR2 нормальненький :)

- 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

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #10 : 18 Янв 2018 [22:40:54] »
Протестировал с CCDCiel

Исправил драйвер с учетом особенностей данной програмы - все программы посылают корректные значения StartX, StartY, NumX, NumY - область изображения.
А CCDCiel отправляет 0 0 0 0
Вот скрин
Полосы только на Preview - Fits нормальный сохраняет
Сейчас MaximDL скачаю для проверки
« Последнее редактирование: 18 Янв 2018 [23:36:08] от vtorkalo »
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
« Ответ #11 : 18 Янв 2018 [23:29:14] »
А вот и Максим. Ничего не исправлял - только в максиме поставил галочку на subframe и ввел кадр 1000*1000 пикселей - и о чудо, полосы пропали

Судя по всему причина в кривости максима который не может прожевать 18 мегапикселей
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #12 : 18 Янв 2018 [23:31:15] »
Спасибо! Попробую у себя но уже не сегодня :)
- 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

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #13 : 18 Янв 2018 [23:34:49] »
Подкидывайте еще программы для тестирования (ориентированые на дипскай)
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн mo

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #14 : 18 Янв 2018 [23:37:58] »
Судя по всему причина в кривости максима который не может прожевать 18 мегапикселей
О нет, этот проглотит и больше.
Вот загрузил снаружи фит 42 Мпикс.

Как я понимаю, полоски появились из-за несоответствия ширины кадра запрошенного и данного. Вот и поплыла "строчная синхронизация", как у старого телека.

В subframe, видимо, как-то иначе передаётся ширина?
Пока не вникал в этот момент.

P.S. Тоже думал написать ASCOM драйвер для кэнона и рад, что Вы сделали это первым!
モ - mo

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

  • *****
  • Сообщений: 1 436
  • Благодарностей: 195
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок Canon
« Ответ #15 : 18 Янв 2018 [23:39:27] »
Подкидывайте еще программы для тестирования (ориентированые на дипскай)

Посмотри вот эту табличку там представлены наиболее популярные
https://docs.google.com/spreadsheets/d/1_baDGh7BcRMBgmtKdAOGbuDTN_AsvvVqGwfkhkcFLRE/edit#gid=0
- 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

Оффлайн mo

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #16 : 18 Янв 2018 [23:40:41] »
На счет SharpCap и FireCapture - есть ли смысл проверять с ними? они же вроде только для захвата планетного видео? Или дипскай тоже снимают?
Бывает. Но редко.

В основном это или планетчик, решивший попробовать себя в дипскае и выбравший привычный ему инструмент, или же порой снимают дипы в этой программе короткими выдержками. Но, в основном на быстрые малошумные камеры на современных Sony CMOS. Т.н. "планетная" техника съёмки дипов - десятки тысяч выдержек по 1-5 сек.
モ - mo

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #17 : 18 Янв 2018 [23:41:27] »
Посмотри вот эту табличку там представлены наиболее популярные
Спасибо!


Как я понимаю, полоски появились из-за несоответствия ширины кадра запрошенного и данного. Вот и поплыла "строчная синхронизация", как у старого телека.
В subframe, видимо, как-то иначе передаётся ширина?

надо будет еще дебажить. но в APT - Astrophorography tool все норм и без сабфрейма

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

Оффлайн mo

  • *****
  • Сообщений: 17 500
  • Благодарностей: 1073
  • Олег Милантьев - L71 Vedrus Observatory
  • Награды Призер конкурса астрофото
    • Сообщения от mo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #18 : 18 Янв 2018 [23:44:29] »
Но для зеркалки Canon они не имеют смысла?
Как раз наоборот. Борис прав. Недавно была поднята тема сравнения разных дипскай снималок и это именно что исчерпывающий список, предоставленный "гласом народа".
Список не полный, тема открыта.

А кэнон - самая распространённая дипскай астрокамера в РФ. Ввиду её экстремальной дешевизны (от 3к руб бу) и сравнимых с крутыми камерами характеристиками.
モ - mo

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon
« Ответ #19 : 18 Янв 2018 [23:46:25] »
и имел ввиду смысл програм SharpCap и Firecapture
Для дипскай само собой кенон хорошо подходит
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono