NRF Toolbox - это контейнерное приложение, которое хранит ваши приложения Nordic Semiconductor для Bluetooth Low Energy в одном месте.
Он содержит приложения, демонстрирующие профили Bluetooth LE:
- Скорость езды на велосипеде и частота вращения педалей,
- Скорость бега и каденция,
- монитор сердечного ритма,
- Измеритель давления,
- монитор термометра здоровья,
- монитор глюкозы,
- Непрерывный монитор глюкозы,
- Монитор приближения.
Начиная с версии 1.10.0, nRF Toolbox также поддерживает Nordic UART Service, который может использоваться для двунаправленной передачи текста между устройствами. В версии 1.16.0 добавлена поддержка Android Wear для профиля UART. Пользовательский интерфейс позволяет создавать настраиваемый пульт дистанционного управления с интерфейсом UART.
Профиль обновления прошивки устройства (DFU) позволяет загружать приложение, загрузчик и / или образ программного устройства по беспроводной сети (OTA). Он совместим с устройствами Nordic Semiconductor nRF5.
DFU имеет следующие особенности:
- Сканирует устройства, находящиеся в режиме DFU.
- Подключается к устройствам в режиме DFU и загружает выбранную прошивку (программное устройство, загрузчик и / или приложение)
- Позволяет загружать файлы HEX или BIN через телефон или планшет
- Позволяет обновлять софт устройства и загрузчик из ZIP в одно соединение
- Приостановка, возобновление и отмена загрузки файлов
- Включает в себя предварительно установленные примеры, которые включают в себя Bluetooth-сервис с низким энергопотреблением, а также службу скорости и частоты вращения педалей
Замечания:
- Требуется Android 4.3 или новее.
- Совместимо с устройствами nRF5
- Комплекты для разработки можно заказать по адресу http://www.nordicsemi.com/eng/Buy-Online.
- nRF5 SDK и SoftDevices доступны в Интернете по адресу http://developer.nordicsemi.com
- Исходный код nRF Toolbox доступен на GitHub: https://github.com/NordicSemiconductor/Android-nRF-Toolbox