Android app for HART protocol field devices (Bluetooth SPP / USB CP210x). Kotlin, MVVM, Jetpack Navigation, Material Design. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3.2 KiB
3.2 KiB
Жизненный цикл ПО HART Mobile
Правообладатель и разработчик
Капцов Александр Александрович
Текущая версия
- Версия: 1.0.1
- Дата выпуска: 18 марта 2026 г.
Этапы жизненного цикла
1. Разработка
- Разработка ведётся на территории Российской Федерации
- Язык программирования: Kotlin
- Среда разработки: Android Studio
- Система контроля версий: Git
- Репозиторий исходного кода размещён на территории РФ
2. Тестирование
- Функциональное тестирование на реальном промышленном оборудовании (HART-датчики производства ЭЛЕМЕР, Rosemount, Yokogawa, Метран, Spriano, Sierra Instruments)
- Тестирование на устройствах: смартфоны и планшеты под управлением Android 6.0-16
- Тестирование обоих способов подключения: Bluetooth SPP и USB CP210x
3. Выпуск и распространение
- Канал распространения: RuStore (rustore.ru)
- Формат: APK, подписанный ключом разработчика
- Обновления выпускаются по мере добавления новых функций и исправления ошибок
4. Техническая поддержка
- Telegram-бот: @HART_Mobile_bot — приём обращений, выдача лицензий
- Email: kaptsov.aa@gmail.com
- Время реагирования: в течение 24 часов в рабочие дни
- Поддержка осуществляется на русском языке
- Поддержка оказывается на территории Российской Федерации
5. Сопровождение и обновление
- Исправление обнаруженных ошибок
- Добавление поддержки новых HART-устройств и команд
- Расширение базы DD-файлов (описаний устройств)
- Улучшение пользовательского интерфейса
- Обновления распространяются через RuStore
6. Планируемое развитие
- Автоматическое переподключение при потере связи
- Экспорт данных мониторинга в формате CSV
- Расширенная поддержка HART-команд (2-байтовые номера >255)
- Запись параметров в устройство (HART Write Commands)
Гарантии непрерывности
- Исходный код хранится в системе контроля версий на территории РФ
- Резервные копии создаются регулярно
- Разработка и поддержка не зависят от иностранных сервисов и инфраструктуры