ASCOM switch драйвер для сервера питания Aviosys IP9212 Deluxe

В платформе ASCOM 6.1 разработчики вернули устройство Switch, с помощью которого можно управлять питанием и получать значения портов.

Так как в моей обсерватории питанием (и открытием крыши) управляет сервер питания Aviosys IP9212 Deluxe, с целью стандартизации управления был написан драйвер для этого устройства.

Направления использования
Во-первых, из Maxim DL версии 6 и выше может напрямую управлять питанием устройств.
Во-вторых, у меня задумка написать программу управления обсерваторией и использование стандартного интерфейса позволит разделить задачу
В-третьих, я уже написал ASCOM драйвер для открытия крыши через это устройство. И там отдельным слоем используется нестандартизированный драйвер общения с устройством. Теперь на очереди модернизация под стандарт, что теоретически позволит получить универсальный драйвер крыши для устройств, к которым есть Switch драйвер (вот для Aviosys IP9212 уже есть :)

Настройка
Все просто (см.скриншот). С целью снижения нагрузки на устройство, в драйвере реализован механизм кэширования запросов.

Загрузка
Последняя версия драйвера (история изменений)
Тестовая программа для проверки драйвера


Опубликовано: 26-11-2014

Комментарии


Оставить комментарий


Категории

Гидирование
PolarAlignMax
CCDAutoPilot
Оборудование
Обработка
Обсерватория
Утепление
Интернет на даче
Погодная станция
Программы

Архив

Июль 2012
Август 2012
Август 2013
Май 2014
Июнь 2014
Июль 2014
Сентябрь 2014
Ноябрь 2014
Ноябрь 2017
Сентябрь 2012
Октябрь 2012
Ноябрь 2012
Декабрь 2012
Январь 2013
Февраль 2013
Март 2013
Май 2013
Сентябрь 2013
Ноябрь 2013
Апрель 2014
Март 2015
Февраль 2017
Август 2017
Сентябрь 2017
Декабрь 2017