ATBTLC1000 BluSDK Phone Alert Status
– Getting Started Guide [USER GUIDE]
Atmel-42547C-ATBTLC1000-BluSDK-Phone-Alert-Status-Profile-Getting-Started-Guide_UserGuide_022016
6
6
4
Phone Alert Status Notifications
The Profile defines two roles; the Phone Alert Server and the Phone Alert Client. The Phone Alert Server
is the device that originates the alerts and the Phone Alert Client is the device that receives the alerts and
alerts the user.
The Phone Alert Client
which is a GATT client, is the configuration that’s implemented on the
ATBT along with supported platform.
The example application utilizes the SW0 button on the supported platform to demonstrate the notification
use-cases. A BLE compatible Android device running the Atmel Smart Connect mobile application
provides the Phone Alert Server (PAS Server) functionality in this example. On the application, once the
service is discovered and the user clicks on PAS service, notifications are enabled.
1. Post connection with mobile device, the first button press will set t
he PAS server to ‘Silent’ mode.
2.
The second button press, the device will be set to ‘Mute’ State.
3. The third button press, will re
turn the device back to ‘Normal’ Mode.
4.
The fourth button press issues a ‘Read Characteristic’ request that will read the characteristics of
‘Alert Status’, ‘Ringer Settings’, and ‘Ringer Control Point’.
Note:
iOS devices like iPhone
®
do not natively support Phone Alert Status profile. This demo/example
will work only with BLE compatible Android devices running the Atmel Smart Connect mobile
application.