Утилиты для "астросиба"
Sep. 24th, 2018 05:09 pmПомаленьку занялся утилитами для дистанционной работы с телескопом (до реализации полноценной работы с RTS2 еще далеко, а так хоть можно будет наблюдать, когда фильтры придут; правда, нужно еще юстировку зеркала выполнить, будем ждать авторов телескопа).
Код на гитхабе. Пока что это только работа со створками телескопа и куполом. Т.к. все это временное, никакой аутентификации (иначе придется либо еще и клиента писать, либо делать полноценную веб-морду). Управление простое: на порту 4444 сидит демон телескопа, а на 55555 — демон купола. При поступлении команды (хоть веб-запросом, хоть напрямую записью в сокет) open створки открываются, close - закрываются, status отображает состояние створок телескопа и купола, а weather возвращает состояние погоды (пока что метеостанция к питанию не подключена, так что всегда возвращается "good weather").
Код на гитхабе. Пока что это только работа со створками телескопа и куполом. Т.к. все это временное, никакой аутентификации (иначе придется либо еще и клиента писать, либо делать полноценную веб-морду). Управление простое: на порту 4444 сидит демон телескопа, а на 55555 — демон купола. При поступлении команды (хоть веб-запросом, хоть напрямую записью в сокет) open створки открываются, close - закрываются, status отображает состояние створок телескопа и купола, а weather возвращает состояние погоды (пока что метеостанция к питанию не подключена, так что всегда возвращается "good weather").