Заметка 13.06.2018: ObsControl Mobile
Мобильные устройства прочно заняли заметную нишу в нашей жизни, поэтому этот тренд не мог обойти стороной и астрономов.
Моя первая попытка написания программ для мобильный устройств - приложение для отслеживание статуса удаленной обсерватории (точнее даже конкретно одной - Astrohostel.ru Олега Милантьева, где у меня сейчас установлены два телескопа)
Пока в программе реализовано два направления: отображением снимком с AllSky камеры и вывод в режиме реального времени статистики качества снимков текущей сессии (собираемой с помощью ImageQualityPublisher)
Пока программа может следующее:
1. Отображает текущий снимок AllSky камеры, текущий прогноз погоды + справочно время сумерек и астроночи
2. Используя данные ImageQualityPublisher программа отображает статистику съемки текущей сессии (очень удобно лежать в кроватке и заходить смотреть :)
Программа пишется на XAMARIN, т.е. теоретически является кроссплатформенной сразу для трех основным мобильных платформ:
- Android (компилирую под 5.1 KitKat)
- iOS
- Windows Phone
Пока оттачиваю Android версию, но в теории, все должно работать и на двух других платформах.
В ближайшие планы входит:
- добавить чтение статуса крыши и питания
- добавить возможность включение/выключение питания
UPD от 26/07/2018-добавено! Теперь в ближайших планах - отправка push уведомлений об открытии крыши и ухудшении погоды!
В перспективные планы:
- за счет интеграции с текущим софтом по мониторингу и управлениям процессом съемки (называю его Observatory Control) можно получать все данные о текущем процессе съемке и управлять им (эта программа Observatory Control, кстати, полностью функционально и уже умеет определять почти все аспекты процесса съемки - начиная от статистики фокусировки, положения телескопа и заканчивая статистикой гидирования, статуса MaximDL и CCDCommander)
В совсем перспективных планах - объединить этот проект с автоматизатором съемки Олега Милантьева (aka astroGodzilla), это позволит избавиться от ненужных звеньев (типа вышеупомянутого ObsControl'а) и получить возможность управлять аспектами процесса съемки.
Текущую бету можно скачать отсюда:
бета6 (1.4.1 от 26/07/2018)
История:
бета3 (1.1)
бета2 (1.02)
Опубликовано: 13.06.2018 00:00:00 | Комментариев: 0
Комментарии
Оставить комментарий
|