-
28:22
-
29:34
-
9:26
-
22:23
-
12:36
-
19:03
This curriculum provides a practical introduction to developing Bluetooth LE applications using Zephyr on Silicon Labs wireless microcontrollers.
Overview
In this video we continue building our Bluetooth LE key finder application as part of a series, extending the Find Me Locator role to clear alerts on previously alerted devices.
We update the application to store the addresses and characteristic handles of devices when alerts are set. This allows the locator to reconnect directly to those devices and reuse previously discovered information, avoiding the need to rescan or repeat the discovery process when clearing alerts.
When exiting locator mode, the device connects to each previously alerted target and writes to clear the alert level, making multiple attempts to ensure the command is received.
By the end of this video your device can both trigger and clear alerts on other devices, completing the core functionality of the Find Me system.
Further Information:
- GitHub - Silicon Labs Training Examples
- Zephyr Project - Getting Started Guide
- Silicon Labs - Simplicity SDK for Zephyr Getting Started
- Bluetooth SIG - Find Me Profile
- Bluetooth SIG - Immediate Alert Service
- Bluetooth SIG - GATT Specification Supplement
Dev Lab: Clearing Find Me Alerts
Prerequisites
Basic knowledge of embedded systems and C
A Zephyr development environment
A supported Silicon Labs development kit