BLE Functionality Upgrade: Seamlessly integrated BLE functions into the existing client software, including features of multi-connection support and over-the-air firmware updates.
GAP and GATT Implementation: Utilized Texas Instruments BLE Stack version 2.2.0 to develop GAP and GATT functions, ensuring compliance with BLE standards.
System-Wide Solution: Provided a comprehensive solution for generating asynchronous events, and optimizing external actions like playing sounds or motion detection.
User Interaction: Empowered users to search for devices, connect and interact with dolls, and receive battery and charging status notifications.