Introduction
Apple Notification Center Service (ANCS) is applied to intelligent Bluetooth-enabled devices, such as wristbands and smart watches that connect to iOS devices. Through a Bluetooth Low Energy (Bluetooth LE) link, the Bluetooth devices can access media notifications from iOS devices, and send ANCS-related control commands to iOS devices.
This document introduces how to implement ANCS Client based on a GR5xx System-on-Chip (SoC).
Before getting started, you can refer to the following documents.
Name | Description |
---|---|
ANCS Specification |
Provides ANCS protocols. Available at Apple Notification Center Service (ANCS) Specification. |
Developer guide of the specific GR5xx SoC |
Introduces GR5xx Software Development Kit (SDK) and how to develop and debug applications based on the SDK. |
Bluetooth Core Spec |
Offers official Bluetooth standards and core specification from Bluetooth SIG. |
Bluetooth GATT Spec |
Provides details about Bluetooth profiles and services. Available at https://www.bluetooth.com/specifications/gatt. |
J-Link/J-Trace User Guide |
Provides J-Link operational instructions. Available at https://www.segger.com/downloads/jlink/UM08001_JLink.pdf. |
Keil User Guide |
Offers detailed Keil operational instructions. Available at https://www.keil.com/support/man/docs/uv4/. |