Introduction
The Alert Notification Profile allows a device like a watch to obtain information from a cellphone about
incoming calls, missed calls, and SMS/MMS messages. The information may include the caller ID for an
incoming call or the sender's ID for email/SMS/MMS but not the message. This profile also enables the
client device to get information about the number of unread messages on the server device.
®
The iPhone
implements a custom variant of ANS called ANCS. A separate example application
implementing this custom variant is available in the BluSDK SMART package.
The example application explained in this document will only work with BLE compatible Android phones
running Atmel SmartConnect mobile application. Unlike iPhone, Android does not natively support Alert
Notification Service. The Atmel SmartConnect mobile application implements this service and can be
used to demonstrate this example application. The example application supports missed call alert and
SMS alert notification.
The device implements the GATT Client, which reads (or gets notified) about the characteristic values
from the GATT server (the mobile device). The Atmel
phone. After connection and discovery, missed call or SMS alert notifications can be enabled/disabled.
The Atmel SmartConnect application will notify missed calls or SMS alerts, which are then displayed on
the terminal console on the device side. The following chapters provide a detailed description of running
this demo.
The 'SW0' user button on the ATSAMB11 is programmed in such a way that each successive button
press will either enable or disable the notifications.
Features
Device Discovery and Disconnection
Pairing/Bonding
Alert Notification Service
Alert on incoming call
ATSAMB11 BluSDK SMART
Alert Notification Profile - Getting Started Guide
®
ATSAMB11 device must be paired with an Android
Atmel-42609A-ATSAMB11-BluSDK-SMART-Alert-Notification-Profile-Getting-Started-Guide_UserGuide_112015
USER GUIDE