Проблема использования камер Theimagingsource (TIS) в MaximDL известна давно. TIS лепит какой то странный драйвер, который зачастую не воспринимается софтом как стандартное DS устройство. Меж тем на форуме поддержки TIS отыскался энтузиаст, написавший ASCOM драйвер для камер TIS (http://www.theimagingsourceforums.com/showthread.php?t=322281), который тоже оказался непрост в инсталляции и эксплуатации. В результате многочисленных экспериментов мне удалось нащупать рецепт счастья, позволяющий относительно надежно совокупить камеры DMKxx c MaximDL через ASCOM.
Итак софт:
- Нужен ASCOM драйвер камеры. Сайт разработчика.
- Нужна платформа ASCOM 5 версии. Сайт ASCOM.
- .NET 2.0 и обновления Windows желательны. Сайт разработчика.
- Нужен драйвер камеры DMK от TIS.
Последовательность действий:
- Установить платформу ASCOM
- Подключить камеру к компьютеру. При этом никакие драйвера камеры зарнее не должны быть установлены.
- Windows обнаружит неизвестное устройство. Камеру НЕ отключать.
- Распаковать во временную папку дистрибутив драйвера TIS и запустить инсталлятор драйверов камеры. В зависимости от конкретной ситуации он должен обнаружить что-то типа “USB camera”, “VIDxxxxPIDxxx device”, “DMKxxx camera”, далее следовать указаниям инсталлятора.
- Для контроля можно поставить ICcapture и проверить работоспособность камеры.
- Установить ASCOM драйвер камеры. Вместе с драйвером он ставит еще какой то пакет, пусть ставит, куда хочет.
- Запускаем MaximDL и выбираем в настройках камеры ASCOM. Нажимаем Advanced и проверяем в списке устройств наличие DMKCCD camera v1.2. Если оно там есть, то идем дальше, если его там нет, то запускаем еще раз инсталлятор ASCOM платформы и переустанавливаем ее через Repair. После чего еще раз запускем инсталлятор DMKASCOM. Устройство должно таки появиться в списке для выбора.
- Выбираем из списка DMKCCD camera v1.2. Один раз нажимаем Settings, при этом ничего не происходит, но активируется кнопка ОК.
- Нажать ОК.
- Закрыть MaximDL.
- Все.
В дальнейшем не следует даже пытаться запускать setup диалог камеры через аскомовский chooser, ибо все сразу же падет и MaximDL сообщает об ошибках создания объектов итд итп. Дальнейшие действия только такие:
- Запуск MaximDL
- Нажатие Connect
- При этом вываливается окно, в котором нужно выбрать камеру, установить ее настройки и выбрать FPS. Лучше выбирать 7.5 или даже лучше 3.75 тк на 15 fps зачастую камера просто не работает. Дополнительно вывливается еще одно окно, которое открыто постоянно пока работает камера, с настройками Gain и Offset.
- После выбора камеры и параметров нажать OK и все, можно работать.
Выдержки короче 0.1 сек у меня через ASCOM не отрабатываются. Offset лучше поставить 63, чтобы был виден фон, а GAIN поставить по минимуму, 260 в текущей версии драйвера. В настройках камеры при кажом подключении нужно проверять чтобы не устанавливались чекбоксы автомата на GAIN и EXPOSURE. Галки должны быть сняты, иначе, при одной и той же выдержке, будет постоянно плавать общая яркость картинки.
0 Responses to “DMK41 + ASCOM + MaximDL”