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 GR5xx System-on-Chip (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. |
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/. |