Introduction
The Apple Media Service (AMS) 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 AMS-related control commands to iOS devices.
This document introduces the approaches to implementing AMS Client based on a GR551x SoC with details shown in running procedures and major code.
Before getting started, you can refer to the following documents.
| Name | Description | 
|---|---|
| 
               Apple Media Service Reference  | 
            
               Offers Apple Media Service specification. Available at Apple Media Service(AMS) Specification.  | 
          
| 
               GR551x Developer Guide  | 
            
               Introduces the software/hardware and quick start guide of GR551x SoCs.  | 
          
| 
               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 http://www.segger.com/downloads/jlink/UM08001_JLink.pdf.  | 
          
| 
               Keil User Guide  | 
            
               Offers detailed Keil operational instructions. Available at www.keil.com/support/man/docs/uv4/.  |