HartMobile/store/reestr_po/install_guide.md
alexanderkaptsov 39662d323a HART Mobile v1.0.1 — initial clean commit
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>
2026-03-18 23:23:18 +09:00

66 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Инструкция по установке HART Mobile
## Сведения для экспертов реестра
### Установка приложения
1. Скачайте APK-файл: `hart_mobile_v1.0.1.apk`
2. Перенесите файл на Android-устройство (USB, облако, email)
3. Откройте файл на устройстве
4. При запросе разрешите установку из неизвестных источников
5. Нажмите «Установить»
6. Запустите приложение «HART Mobile» из меню приложений
### Системные требования
- Android 6.0 (API 23) и выше
- Минимум 10 МБ свободного места
- Bluetooth 2.0+ (для беспроводного подключения) или USB Type-C (для проводного)
### Тестовый доступ
При первом запуске автоматически начинается **пробный период (5 дней)** с полным доступом ко всем функциям. Для тестирования дополнительная активация не требуется.
Если пробный период истёк, используйте тестовый код активации:
- **Activation ID** вашего устройства отображается на экране активации
- Для получения тестового кода обратитесь: kaptsov.aa@gmail.com
### Тестирование без оборудования
Приложение предназначено для работы с физическим оборудованием (HART-датчики + Bluetooth-модем или USB-адаптер). Без оборудования можно проверить:
1. **Экран подключения** — отображение списка Bluetooth-устройств и USB-адаптеров
2. **Интерфейс** — все экраны на русском языке
3. **DD-файлы** — импорт и просмотр файлов описания устройств (встроенный файл доступен)
4. **О программе** — информация о версии (ссылка внизу экрана подключения)
Для полноценного тестирования необходимо:
- HART Bluetooth-модем (например, BriC BT HART) или USB-адаптер CP210x
- HART-совместимый датчик в токовой петле 4-20 мА
### Сборка из исходного кода
Репозиторий: https://git.sweateratops.ru/kaptsov/HartMobile
```bash
# Требуется Android Studio или JDK 11+
export JAVA_HOME="/path/to/jdk"
# Debug-сборка
./gradlew :app:assembleDebug
# APK: app/build/outputs/apk/debug/app-debug.apk
# Release-сборка (требуется keystore)
./gradlew :app:assembleRelease
# APK: app/build/outputs/apk/release/app-release.apk
```
Зависимости (загружаются автоматически через Gradle):
- androidx.navigation 2.7.6
- com.google.android.material 1.11.0
- com.github.mik3y:usb-serial-for-android 3.7.0
- kotlinx-coroutines-android 1.7.3
### Контакт для вопросов по тестированию
Email: kaptsov.aa@gmail.com
Telegram: @HART_Mobile_bot