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

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

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

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

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок
« Ответ #141 : 26 Янв 2018 [01:19:26] »
начал с canon. ну и потом digicamcontrol,
ну да, только модели с таблицы будут поддерживать LV
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн Сергей_М

  • ****
  • Сообщений: 422
  • Благодарностей: 44
    • Сообщения от Сергей_М
Re: ASCOM драйвер для зеркалок
« Ответ #142 : 26 Янв 2018 [08:15:15] »
Ясно спасибо. НА Д700 другой разъём. Phottix Кабель N8. Сделаю, отпишусь как работает.
EQDRIVE STANDARD2 +самодельная монтировка

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #143 : 26 Янв 2018 [10:00:39] »
Сейчас добавляю захват Live view

Интересно. А будет это работать в MaximDL. Вот такое окно (см. скрин) появляется при выборе режима LiveView если указан для камеры драйвер Canon Eos II
- 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 драйвер для зеркалок
« Ответ #144 : 26 Янв 2018 [15:27:21] »
Интересно. А будет это работать в MaximDL.
В Maxim DL работает

Добавил захват Live View для Canon. Пока что в ЧБ, так как есть проблемы с передачей цветного изображения в FireCapture
Тестировал в FireCapture 2.6 (x86). Версия x64 не поддерживается (Canon SDK требует x86)
Если поставить камеру в режим Av, tv, или P то можно регулировать експозицию с помощью ползунка Gain в FireCapture
Также доработал окно настроек - недоступные варианты настроек исчезают.
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #145 : 26 Янв 2018 [17:13:22] »
Скачал, установил драйвер и проверил.
На мой взгляд, сценарий работы с LiveView, который реализован твоим драйвером не совсем некорректен.

Требуется, чтобы после Connecta к фотику в Максиме посредством твоего драйвера была возможность:
- выбрать на вкладке "Expose" в комбо-боксе "Readot Mode" режим LiveView
- после нажатия на кнопку "Start"
- открытие окна "Live View"

В окне "Live View" должны быть элементы управления для Zoomа и наложения "мишени с перекрестием"
При необходимости пользователь может произвести "пристрелку" повторным нажатием кнопки "Start" при этом непосредственно в окне Максима должно появиться изображение.
« Последнее редактирование: 26 Янв 2018 [17:20:25] от Борис (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

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок
« Ответ #146 : 26 Янв 2018 [17:17:55] »
Хорошая идея использовать Readout mode - попробую сделать. Спасибо!
да. надо делать окно для управление LV
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #147 : 26 Янв 2018 [17:19:43] »
При необходимости пользователь может произвести "пристрелку" повторным нажатием кнопки "Start" при этом непосредственно в окне Максима должно появиться изображение.
Владимир обрати пожалуйста внимание на вот это важное требование.
- 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 драйвер для зеркалок
« Ответ #148 : 26 Янв 2018 [17:23:42] »
как понимаю в окне Liveview должна быть кнопка типа Full image для отключения кропа?
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #149 : 26 Янв 2018 [17:25:25] »
как понимаю в окне Liveview должна быть кнопка типа Full image для отключения кропа
Извини. Не понял мысль.
- 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 драйвер для зеркалок
« Ответ #150 : 26 Янв 2018 [17:27:34] »
При необходимости пользователь может произвести "пристрелку" повторным нажатием кнопки "Start" при этом непосредственно в окне Максима должно появиться изображение.

Ну при нажатии Start и сейчас в окне максима появляется изображение.
 "Пристрелка" это отключение зума х5-х10 из этого дополнительного окна Live view?
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #151 : 26 Янв 2018 [17:31:51] »
Окно "Live View" в большей степени требуется для оценки фокусировки, например с применением Маски Бахтинова.
Для этого чаще всего при использовании зеркалок требуется включить Zoom.
Я думаю, что разумнее будет иметь кнопку изменения Zoom непосредственно в твоем окне Live View
- 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 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #152 : 26 Янв 2018 [17:57:42] »
Постарайся сделать окно Live View не фиксированных размеров, а с поддержкой ресайза.
Т.е. потянул за уголок окошечка и оно стало больших размеров, соответственно LiveView-изображение получаемое от камеры в реальном времени тоже масштабируется для просмотра в этом окошке.
- 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 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #153 : 26 Янв 2018 [17:58:55] »
Постарайся сделать окно Live View не фиксированных размеров, а с поддержкой ресайза.
Если это не получится, то думаю не критично иметь окно фиксированных размеров.
- 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 драйвер для зеркалок
« Ответ #154 : 26 Янв 2018 [18:55:36] »
Не должно быть проблемой
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #155 : 26 Янв 2018 [18:57:17] »
Не должно быть проблемой
Это окошечко будет возможно вызвать из внешней программы если будет использоваться твой драйвер?
- 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 драйвер для зеркалок
« Ответ #156 : 26 Янв 2018 [19:20:07] »
драйвер может создать окно
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #157 : 02 Фев 2018 [17:21:02] »
Владимир! Какие новости проекта "ASCOM драйвер для зеркалок"?
- 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 драйвер для зеркалок
« Ответ #158 : 03 Фев 2018 [22:05:33] »
начал делать окно управления LiveView, только на прошлой неделе было маловато свободного времени.

Есть какие то отзывы по работе?
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • *****
  • Сообщений: 1 472
  • Благодарностей: 198
  • Борис Кудрявцев
    • Сообщения от Борис (avfc1874)
Re: ASCOM драйвер для зеркалок
« Ответ #159 : 03 Фев 2018 [22:08:00] »
Есть какие то отзывы по работе?
Неба нет! Но готов потестить на Canon 550 D :)
- 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