Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.60
PASS Definitions and Data Structures

General Description

Contains the PASS specific definitions and data structures used in the PASS API.

Data Structures

struct  cy_stc_ble_passs_char_t
 Structure with Phone Alert Status Service Characteristics and descriptors attribute handles. More...
 
struct  cy_stc_ble_passs_t
 Structure with Phone Alert Status Service attribute handles. More...
 
struct  cy_stc_ble_passc_char_t
 Phone Alert Status Client Server's Characteristic structure type. More...
 
struct  cy_stc_ble_passc_t
 Structure with Discovered Attributes Information of Phone Alert Status Service. More...
 
struct  cy_stc_ble_pass_char_value_t
 Phone Alert Status Service Characteristic Value parameter structure. More...
 
struct  cy_stc_ble_pass_descr_value_t
 Phone Alert Status Service Characteristic descriptor value parameter structure. More...
 
struct  cy_stc_ble_passs_config_t
 Service configuration structure (server) More...
 
struct  cy_stc_ble_passc_config_t
 Service Configuration structure (client) More...
 

Enumerations

enum  cy_en_ble_pass_char_index_t {
  CY_BLE_PASS_AS,
  CY_BLE_PASS_RS,
  CY_BLE_PASS_CP,
  CY_BLE_PASS_CHAR_COUNT
}
 Service Characteristics indexes. More...
 
enum  cy_en_ble_pass_descr_index_t {
  CY_BLE_PASS_CCCD,
  CY_BLE_PASS_DESCR_COUNT
}
 Service Characteristic Descriptors indexes. More...
 
enum  cy_en_ble_pass_rs_t {
  CY_BLE_PASS_RS_SILENT,
  CY_BLE_PASS_RS_NORMAL
}
 Ringer Setting values. More...
 
enum  cy_en_ble_pass_cp_t {
  CY_BLE_PASS_CP_SILENT = 1,
  CY_BLE_PASS_CP_MUTE,
  CY_BLE_PASS_CP_CANCEL
}
 Ringer Control Point values. More...
 

Enumeration Type Documentation

◆ cy_en_ble_pass_char_index_t

Service Characteristics indexes.

Enumerator
CY_BLE_PASS_AS 

Alert Status Characteristic index.

CY_BLE_PASS_RS 

Ringer Setting Characteristic index.

CY_BLE_PASS_CP 

Ringer Control Point Characteristic index.

CY_BLE_PASS_CHAR_COUNT 

Total Count of PASS Characteristics.

◆ cy_en_ble_pass_descr_index_t

Service Characteristic Descriptors indexes.

Enumerator
CY_BLE_PASS_CCCD 

Client Characteristic Configuration descriptor index.

CY_BLE_PASS_DESCR_COUNT 

Total Count of PASS descriptors.

◆ cy_en_ble_pass_rs_t

Ringer Setting values.

Enumerator
CY_BLE_PASS_RS_SILENT 

Ringer Silent.

CY_BLE_PASS_RS_NORMAL 

Ringer Normal.

◆ cy_en_ble_pass_cp_t

Ringer Control Point values.

Enumerator
CY_BLE_PASS_CP_SILENT 

Silent Mode.

CY_BLE_PASS_CP_MUTE 

Mute Once.

CY_BLE_PASS_CP_CANCEL 

Cancel Silent Mode.