Что такое приложение Simplicity Connect?
Silicon Labs Simplicity Connect — это универсальное мобильное приложение для тестирования и отладки приложений Bluetooth® Low Energy (BLE). Он может помочь разработчикам создавать и устранять неполадки приложений BLE, работающих на платах разработки Silicon Labs. С помощью Simplicity Connect вы можете быстро устранить неполадки кода встроенного приложения BLE, обновления прошивки по беспроводной сети (OTA), пропускной способности данных, совместимости и многих других функций. Вы можете использовать приложение Simplicity Connect со всеми комплектами разработки Bluetooth Silicon Labs, системами на кристаллах (SoC) и модулями.
Зачем скачивать Simplicity Connect?
Simplicity Connect радикально экономит время, которое вы тратите на тестирование и отладку! С помощью Simplicity Connect вы можете быстро увидеть, что не так с вашим кодом, а также способы его исправления и оптимизации. Simplicity Connect — первое мобильное приложение BLE, позволяющее тестировать пропускную способность данных и совместимость мобильных устройств одним нажатием на приложение.
Как это работает?
Использовать мобильное приложение Simplicity Connect BLE очень просто. Он работает на ваших мобильных устройствах, таких как смартфон или планшет. Он использует адаптер Bluetooth на мобильном телефоне для сканирования, подключения и взаимодействия с близлежащим оборудованием BLE.
Приложение включает в себя простые демонстрации, которые научат вас, как начать работу с Simplicity Connect и всеми инструментами разработки Silicon Labs.
Функции «Сканер», «Рекламодатель» и «Журналирование» помогают быстро находить и исправлять ошибки, а также тестировать пропускную способность и совместимость мобильных устройств простым нажатием кнопки. С помощью инструмента сетевого анализатора нашей Simplicity Studio (бесплатно) вы можете просмотреть данные трассировки пакетов и углубиться в детали.
Simplicity Connect включает множество демонстраций для быстрого тестирования примеров приложений в GSDK Silicon Labs. Вот демонстрационные примеры:
- Блинки: «Привет, мир» из BLE.
- Пропускная способность: измерение пропускной способности данных приложения.
- Термометр здоровья: получение данных от встроенного датчика температуры комплектов Silicon Labs.
- Connected Lighting DMP: используйте примеры динамических многопротокольных приложений (DMP) для управления световым узлом DMP с мобильного узла коммутации с конкретным протоколом (Zigbee, собственная разработка).
- Проверка дальности: визуализируйте RSSI и другие данные о характеристиках радиочастот на мобильном телефоне, одновременно запуская образец приложения Range Test на паре радиоплат Silicon Labs.
- Движение: отображение данных акселерометра в удобной для пользователя форме.
- Окружающая среда: отображение коллекции данных датчиков, считанных из совместимого комплекта разработки Silicon Labs.
- Ввод в эксплуатацию Wi-Fi: выполните ввод в эксплуатацию платы разработки Wi-Fi.
- Matter: ввод в эксплуатацию и контроль устройств Matter через Thread и Wi-Fi.
- Обновление Wi-Fi OTA: обновление прошивки SiWx91x через Wi-Fi.
Особенности разработки
Simplicity Connect помогает разработчикам создавать приложения на оборудовании BLE Silicon Labs.
Bluetooth-сканер — мощный инструмент для исследования устройств BLE вокруг вас.
- Сканирование и сортировка результатов с помощью обширного набора данных
- Расширенная фильтрация для определения типов устройств, которые вы хотите найти.
- Несколько соединений
- Рекламные расширения Bluetooth 5
- Переименование служб и характеристик с помощью 128-битных UUID (словарей сопоставлений).
- Обновление прошивки устройства по беспроводной сети (OTA) (DFU) в надежных и быстрых режимах
Рекламодатель Bluetooth – создание и включение нескольких параллельных наборов объявлений:
- Унаследованная и расширенная реклама
- Настраиваемый интервал объявления, мощность передачи, первичный/вторичный PHY.
- Поддержка нескольких типов AD
Конфигуратор Bluetooth GATT — создание и управление несколькими базами данных GATT.
- Добавляйте услуги, характеристики и дескрипторы
- Управляйте локальным GATT из браузера при подключении к устройству.
- Импорт/экспорт базы данных GATT между мобильным устройством и конфигуратором Simplicity Studio GATT.
Тест совместимости Bluetooth — проверьте совместимость оборудования BLE и вашего мобильного устройства.
Примечания к выпуску Simplicity Connect: https://docs.silabs.com/mobile-apps/latest/mobile-apps-release-notes/
Узнайте больше о мобильном приложении Simplicity Connect: https://www.silabs.com/developers/simplicity-connect-mobile-app.