XDK API  3.6.0
Documentation
Macros | Typedefs
BlePhoneAlertStatus_Service.h File Reference
#include "BleTypes.h"
#include "BleTimeTypes.h"
+ Include dependency graph for BlePhoneAlertStatus_Service.h:

Macros

#define BLE_SUPPORT_PHONEALERTSTATUS_SERVICE   0
 
#define BLEPHONEALERTSTATUSSERVICE_ALERT_DISPLAY   0x04
 
#define BLEPHONEALERTSTATUSSERVICE_ALERT_NONE   0x00
 
#define BLEPHONEALERTSTATUSSERVICE_ALERT_RINGER   0x01
 
#define BLEPHONEALERTSTATUSSERVICE_ALERT_VIBRATOR   0x02
 
#define BLEPHONEALERTSTATUSSERVICE_RINGER_NORMAL   0x01
 
#define BLEPHONEALERTSTATUSSERVICE_RINGER_SILENT   0x00
 
#define BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_MUTEONCE   2
 
#define BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_NORMAL   3
 
#define BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_SILENT   1
 

Typedefs

typedef U8 BlePhoneAlertStatusServiceAlertStatus
 
typedef U8 BlePhoneAlertStatusServiceRingerRequestedState
 
typedef U8 BlePhoneAlertStatusServiceRingerSetting
 

Macro Definition Documentation

#define BLE_SUPPORT_PHONEALERTSTATUS_SERVICE   0

BLE_SUPPORT_PHONEALERTSTATUS_SERVICE Defines if the BLE local device enables access to the local PHONE ALERT STATUS service and characteristics.

If enabled ( set to 1 ) it enables Profiles to get access to the PhoneAlertStatus Service and characteristics

The default value for this option is disabled (0).

#define BLEPHONEALERTSTATUSSERVICE_ALERT_DISPLAY   0x04

BLEPHONEALERTSTATUSSERVICE_ALERT_VIBRATOR If set, means that the Display Alert Status State is active

#define BLEPHONEALERTSTATUSSERVICE_ALERT_NONE   0x00

BLEPHONEALERTSTATUSSERVICE_ALERT_NONE There is no active alert

#define BLEPHONEALERTSTATUSSERVICE_ALERT_RINGER   0x01

BLEPHONEALERTSTATUSSERVICE_ALERT_RINGER If set, means that the Ringer State is active

#define BLEPHONEALERTSTATUSSERVICE_ALERT_VIBRATOR   0x02

BLEPHONEALERTSTATUSSERVICE_ALERT_VIBRATOR If set, means that the Vibrate State is active

#define BLEPHONEALERTSTATUSSERVICE_RINGER_NORMAL   0x01

BLEPHONEALERTSTATUSSERVICE_RINGER_NORMAL The ringer in in normal mode

#define BLEPHONEALERTSTATUSSERVICE_RINGER_SILENT   0x00

BLEPHONEALERTSTATUSSERVICE_RINGER_SILENT The ringer in in silent mode

#define BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_MUTEONCE   2

BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_MUTEONCE A remote CLIENT request the SERVER to mute the current ring Once

#define BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_NORMAL   3

BLEPHONEALERTSTATUSSERVICE_RINGER_NORMAL A remote CLIENT request the SERVER to set the ringer in NORMAL mode

#define BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_SILENT   1

BLEPHONEALERTSTATUSSERVICE_RINGERREQUESTEDSTATE_SILENT A remote CLIENT request the SERVER to set the ringer in SILENT mode

Typedef Documentation

BlePhoneAlertStatusServiceAlertStatus type Define the different kind of alert status that could be set in the BLEPHONEALERTSTATUSSERVICE_SetAlertStatus parameter. It is a bitfield indicating which alert status is active (ringer, vibrator or display) if the bit is set then the alert is considered to be active.

BlePhoneAlertStatusServiceRingerRequestedState type Define the different kind of ringer requested state that a remote CLIENT can request to be set by the local SERVER It can be one of the following values:

BlePhoneAlertStatusServiceRingerSetting type Define the different kind of ringer setting that could be set in the BLEPHONEALERTSTATUS_SetRingerSetting parameter. It defines the Setting of the Ringer. It is not a bitfield, the value can be either BLEPHONEALERTSTATUSSERVICE_RINGER_SILENT or BLEPHONEALERTSTATUSSERVICE_RINGER_NORMAL


All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:41 by doxygen 1.8.8