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/.  |