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


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

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 драйвер для зеркалок Canon
« Ответ #100 : 23 Янв 2018 [16:04:41] »
Попробовал еще раз, поднял Iso до 6400 результат вложение 4 - без патча, вложение 5 с патчем
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
« Ответ #101 : 23 Янв 2018 [16:21:37] »
Спасибо за тестирование!
Прикрутил COM порт
Активировать надо в настройках и выбрать порт
Попробуйте, пожалуйста

Проверяю эти nef файлы (с патчем и без)
« Последнее редактирование: 23 Янв 2018 [16:34:04] от vtorkalo »
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок Canon
« Ответ #102 : 23 Янв 2018 [16:35:35] »
Да, чуть позже протестирую, надо название темы все-таки поменять может еще кто подчиняется из никонистов
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
« Ответ #103 : 23 Янв 2018 [16:37:04] »
а как изменить название?
В первом посте пропала кнопка Изменить
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн Ihtamnet II

  • *****
  • Забанен!
  • Сообщений: 3 019
  • Благодарностей: 144
    • Сообщения от Ihtamnet II
Re: ASCOM драйвер для зеркалок Canon
« Ответ #104 : 23 Янв 2018 [16:43:11] »
Попробовал еще раз
В максиме нажмите кнопочку слева от "прицела", с изображением гистограммы. И пусть оно висит на виду.
Дурака учить - только портить.  (с) народная мудрость.

Оффлайн ROVIAN

  • Модератор
  • *****
  • Сообщений: 63 688
  • Благодарностей: 1283
  • RV6LOT Icom IC-775DSP
    • Сообщения от ROVIAN
    • Астрономия в Ростове-на-Дону
Re: ASCOM драйвер для зеркалок Canon и Nikon
« Ответ #105 : 23 Янв 2018 [16:47:51] »
а как изменить название?
В первом посте пропала кнопка Изменить
В своим новом сообщении можете изменить, как в этом сообщении, а во всей теме через модератора.
80ED+SW0.85/HEQ5/533ММ/QHY5-II,
203/1000/HEQ5/МРСС/183ММ/QHY5-II

Н 150,200,300,  МСТ-180 Hand made  165,215,300,317,450
Canon 550D, 550DA, 1100DA, 5DM2, 5DM4,  (SY 14/2.8, SY 135/2.0, EF 70-200/4L, )  

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок Canon и Nikon
« Ответ #106 : 23 Янв 2018 [17:01:57] »
Попробовал еще раз
В максиме нажмите кнопочку слева от "прицела", с изображением гистограммы. И пусть оно висит на виду.

Нашел причину черного кадра - после чтения Libraw судя по всему другой порядок пикселей RGGB
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
« Ответ #107 : 23 Янв 2018 [17:09:58] »
@КосмоС  А файл без патча это IMG_5s_1600iso_0C_2018_01_23_16_35_19.nef?
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

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

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

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок Canon
« Ответ #109 : 23 Янв 2018 [17:18:01] »
судя по всему другой порядок пикселей RGGB
скорее всего, потому что в iris для корректного отображения цветов Nikon 3100 я выбираю Nikon d90, а вот с патчем уже приходится выбирать Nikon d2x, иначе некорректно отображаются цвета
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
« Ответ #110 : 23 Янв 2018 [17:19:08] »
Добавлю детектирование для обеих случаев
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

Оффлайн xd

  • *****
  • Сообщений: 17 973
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: ASCOM драйвер для зеркалок
« Ответ #111 : 23 Янв 2018 [20:38:34] »
Комментарий модератора Тему переименовал как понял, первое сообщение закрепил. Если что-то ещё надо с темой сделать - говорите, не стесняйтесь :)
У природы нет плохой погоды, у неё просто на нас аллергия.

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

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

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок
« Ответ #112 : 23 Янв 2018 [22:15:32] »
Провел тест, итог все отлично работает выдержки более 30 сек, выбор исо на стадии подключения драйвера, сохраняет в NEF (в указанной папке) и открывает в Maxim. Единственное что без патча кадр черный (я так понял Вы пока это не устранили). Во вложении 2 скрина: 1 без патча, 2 с патчем. Оба фото выдержка 60 сек 
« Последнее редактирование: 23 Янв 2018 [22:29:45] от КосмоС »

Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

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

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

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

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

Оффлайн Deus Ex

  • ***
  • Сообщений: 219
  • Благодарностей: 12
    • Сообщения от Deus Ex
Re: ASCOM драйвер для зеркалок
« Ответ #115 : 23 Янв 2018 [22:57:47] »
Спасибо за программу! Взял на заметку в будущем  :)

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок
« Ответ #116 : 23 Янв 2018 [23:07:11] »
@КосмоС  Исправил порядок пикселей - можете попробовать
Если заработает, значить бета версия для никон готова)
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono

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

  • ****
  • Сообщений: 393
  • Благодарностей: 12
  • Мне нравится этот форум!
    • Сообщения от КосмоС
Re: ASCOM драйвер для зеркалок
« Ответ #117 : 23 Янв 2018 [23:40:02] »
Если заработает, значить бета версия для никон готова)
ЗАРАБОТАЕТ!!!
Провел тест, вложение 1 без патча, вложение 2 с патчем. Так что можно с уверенностью сказать, что Nikon 3100 теперь может управляться с помощью ASCOM.
Интересно как другие модели Nikon, есть ли проблемы.
Astro Professional 150/1200; Astro-5  на ST-3A
Nikon D3100 + kit 18-55; Калейнар 5н;
Добро пожаловать кому интересно! http://vk.com/club61790716

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

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

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

  • ***
  • Сообщений: 124
  • Благодарностей: 37
  • Владимир Торкало
    • Сообщения от vtorkalo
Re: ASCOM драйвер для зеркалок
« Ответ #119 : 23 Янв 2018 [23:57:53] »
Интересно как другие модели Nikon, есть ли проблемы.
Ждем владельцев

Но вроде все различия устранили (между Canon и Nikon).
порядок пикселей тепер определяется автоматически.

Кстати DigiCamControl поддерживает еще и Sony, но там wifi подключение - достаточно просто добавить
« Последнее редактирование: 24 Янв 2018 [01:05:43] от vtorkalo »
Sky watcher 200/1000 EQ5 with GoTo (AstroEQ)
Baader MPCC III, EOS 550Da, Guide 50/200 QHY5II mono