1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/fsfzp888-OralCameraApp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Многофункциональное приложение для проверки данных о жизненных показателях

Это приложение представляет собой модифицированный внешний Android-проект, разработанный для профессиональной технической школы Чэнь Дэн в районе Шунде города Фошань. Приложение поддерживает использование различных многофункциональных устройств для сбора данных о жизненных показателях, разработанных в лаборатории инноваций этой школы, и может служить учебным пособием для преподавателей и студентов.

Функции

  1. Фотосъёмка с помощью внешней USB-камеры.
  2. Возможность серийной съёмки.
  3. Фокусировка.
  4. Настройка разрешения.
  5. Регулировка яркости и контрастности.
  6. Установка интервала между сериями снимков.
  7. Функция обмена фотографиями из галереи.
  8. Настройка интервала между сериями снимков.
  9. Автоматическое выполнение трёх снимков при нажатии кнопки на корпусе камеры.
  10. Тестирование соединения по Bluetooth BLE.
  11. Соединение по Bluetooth с дыхательным модулем DLCKM01.

Ссылка для скачивания apk

https://gitee.com/fsfzp888/OralCameraApp/raw/master/release/release/app-release.apk

Поддерживаемые версии Android

Android 5.0+

Примеры интерфейса

Главный экран

Пример использования 640x480 USB WebCam:

Предварительный просмотр и обмен

Дыхательный модуль

Связь по Bluetooth BLE осуществляется через протокол GATT, который включает в себя:

  • Profile;
  • Service;
  • Characteristic.

Для модуля DLCKM01 используется следующий набор команд:

public class DLCKBtCmdSet {
    public final String device_name = "DLCKM01"; // Отфильтрованное имя устройства Bluetooth
    public final String hardware_version = "AT+HV\r\n"; // Получение версии оборудования
    public final String software_version = "AT+SV\r\n"; // Получение версии программного обеспечения
    public final String stop_measure = "AT+ST:0\r\n"; // Остановка измерения
    public final String start_pressure_mode = "AT+ST:1\r\n"; // Измерение давления
    public final String start_measure_mode = "AT+ST:2\r\n"; // Расчётное измерение
    public final String sleep = "AT+SLEEP\r\n";
    public final String query_baud_rate = "AT+BD\r\n";
    public final String query_breath_times = "AT+RS\r\n";
    // UUID сервиса Bluetooth
    public final UUID service_uuid = UUID.fromString("0000aaf0-0000-1000-8000-00805f9b34fb");
    // UUID команды записи характеристики
    public final UUID write_characteristic_uuid = UUID.fromString("0000aaf1-0000-1000-8000-00805f9b34fb");
    // UUID уведомления характеристики
    public final UUID notify_characteristic_uuid = UUID.fromString("0000aaf2-0000-1000-8000-00805f9b34fb");
}

Ссылки

  1. saki4510t/UVCCamera
  2. Jasonchenlijian/FastBle
  3. zhihu/Matisse

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Приложение для Android с USB-внешним оральным видеосъёмным устройством. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/fsfzp888-OralCameraApp.git
git@api.gitlife.ru:oschina-mirror/fsfzp888-OralCameraApp.git
oschina-mirror
fsfzp888-OralCameraApp
fsfzp888-OralCameraApp
master