Заметка 13.06.2018: ObsControl Mobile

Мобильные устройства прочно заняли заметную нишу в нашей жизни, поэтому этот тренд не мог обойти стороной и астрономов.

Моя первая попытка написания программ для мобильный устройств - приложение для отслеживание статуса удаленной обсерватории (точнее даже конкретно одной - Astrohostel.ru Олега Милантьева, где у меня сейчас установлены два телескопа)

Пока в программе реализовано два направления: отображением снимком с AllSky камеры и вывод в режиме реального времени статистики качества снимков текущей сессии (собираемой с помощью ImageQualityPublisher)


Пока программа может следующее:

1. Отображает текущий снимок AllSky камеры, текущий прогноз погоды + справочно время сумерек и астроночи

2. Используя данные ImageQualityPublisher программа отображает статистику съемки текущей сессии (очень удобно лежать в кроватке и заходить смотреть :)

Программа пишется на XAMARIN, т.е. теориетически является кроссплатформенной сразу для трех основным мобильных платформ:
- Android (комиплирую под 5.1 KitKat
- iOS
- Windows Phone
Пока оттачиваю Android версию, но в теории, все должно работать и на двух других платформах.


В ближайшие планы входит:

- добавить чтение статуса крыши и питания
- добавить возможность включение/выключение питания

В перспективные планы:
- за счет интеграции с текущим софтом по мониторингу и управлениям процессом съемки (называю его Observatory Control) можно получать все данные о текущем процессе съемке и управлять им (эта программа Observatory Control, кстати, полностью функционально и уже умеет определять почти все аспекты процесса съемки - начиная от статистики фокусировки, положения телескопа и заканчивая статистикой гидирования, статуса MaximDL и CCDCommander)

В совсем перспективных планах - объединить этот проект с автоматизатором съемки Олега Милантьева (aka astroGodzilla), это позволит избавиться от ненужных звеньев (типа вышеупомянутого ObsControl'а) и получить возможность управлять аспектами процесса съемки.

Текущую бету можно скачать отсюда:
бета3 (1.1)

История:
бета2 (1.02)

Опубликовано: 13.06.2018 00:00:00 | Комментариев: 1

Комментарии


BorisE
Работают комментарии?

Опубликовано: 13.06.2018



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


Категории

Архив