Сайт Олега Милантьева
Есть два класса устройств в рамках ASCOM, сообщающие программам статус неба и крыши / купола.
За часок набросал из шаблона, поставляемого вместе с ASCOM, драйвер купола крыши. Драйвер отсылает запрос к http://сервер-обсерватории/roof/status и, получив ответ «0» или «1» отдаёт эти данные запрашивающей программе.
Пока что запрос идёт просто к тестовику. Надо будет сделать концевики и динамически выдавать их статус. Впрочем, это уже дело техники.
ASCOM Safety monitor тоже соберу на днях. Будет получать данные из того же источника — с Orange Pi обсерватории.
Меня заинтересовала эта публикация. А можно подробнее рассказать и опубликовать исходники?
Без проблем. Драйвер мало чем отличается от комплектного шаблона ASCOM-драйвера крыши / купола. Разве что получает данные не из ком-порта, как в примере, а из HTTP endpoint.
http://download.milantiev.com/astro/Astrohostel.Dome.Driver.7z — проект для VisualStudio
Спасибо большое!