Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]

Macro definition. More...

Detailed Description

Macro definition.

Macros

#define BLE_PRF_MAX_NUM_OF_SERVS   (10)
 Maximum Number of Services. More...
 
#define BLE_SERV_CLI_CNFG_LEN   (2)
 Length of Client Characteristic Configuration descriptor. More...
 
#define BLE_SERV_SER_CNFG_LEN   (2)
 Length of Server Characteristic Configuration descriptor. More...
 
#define BLE_SERV_CLI_CNFG_UUID   (0x2902)
 UUID of Client Characteristic Configuration descriptor. More...
 
#define BLE_SERV_SER_CNFG_UUID   (0x2903)
 UUID of Server Characteristic Configuration descriptor. More...
 
#define BLE_PRF_MTU_SIZE   (BLE_ABS_CFG_GATT_MTU_SIZE)
 
#define BLE_PRF_CONN_MAX   (BLE_ABS_CFG_RF_CONNECTION_MAXIMUM)
 
#define decode_uint8_t   decode_8bit
 Function macro for decoding uint8_t. More...
 
#define encode_uint8_t   encode_8bit
 Function macro for encoding uint8_t. More...
 
#define decode_int8_t   decode_8bit
 Function macro for decoding int8_t. More...
 
#define encode_int8_t   encode_8bit
 Function macro for encoding int8_t. More...
 
#define decode_uint16_t   decode_16bit
 Function macro for decoding uint16_t. More...
 
#define encode_uint16_t   encode_16bit
 Function macro for encoding uint16_t. More...
 
#define decode_int16_t   decode_16bit
 Function macro for decoding int16_t. More...
 
#define encode_int16_t   encode_16bit
 Function macro for encoding int16_t. More...
 
#define decode_uint32_t   decode_32bit
 Function macro for decoding uint32_t. More...
 
#define encode_uint32_t   encode_32bit
 Function macro for encoding uint32_t. More...
 
#define decode_int32_t   decode_32bit
 Function macro for decoding int32_t. More...
 
#define encode_int32_t   encode_32bit
 Function macro for encoding int32_t. More...
 

Macro Definition Documentation

◆ BLE_PRF_MAX_NUM_OF_SERVS

#define BLE_PRF_MAX_NUM_OF_SERVS   (10)

Maximum Number of Services.

◆ BLE_SERV_CLI_CNFG_LEN

#define BLE_SERV_CLI_CNFG_LEN   (2)

Length of Client Characteristic Configuration descriptor.

◆ BLE_SERV_SER_CNFG_LEN

#define BLE_SERV_SER_CNFG_LEN   (2)

Length of Server Characteristic Configuration descriptor.

◆ BLE_SERV_CLI_CNFG_UUID

#define BLE_SERV_CLI_CNFG_UUID   (0x2902)

UUID of Client Characteristic Configuration descriptor.

◆ BLE_SERV_SER_CNFG_UUID

#define BLE_SERV_SER_CNFG_UUID   (0x2903)

UUID of Server Characteristic Configuration descriptor.

◆ decode_uint8_t

#define decode_uint8_t   decode_8bit

Function macro for decoding uint8_t.

◆ encode_uint8_t

#define encode_uint8_t   encode_8bit

Function macro for encoding uint8_t.

◆ decode_int8_t

#define decode_int8_t   decode_8bit

Function macro for decoding int8_t.

◆ encode_int8_t

#define encode_int8_t   encode_8bit

Function macro for encoding int8_t.

◆ decode_uint16_t

#define decode_uint16_t   decode_16bit

Function macro for decoding uint16_t.

◆ encode_uint16_t

#define encode_uint16_t   encode_16bit

Function macro for encoding uint16_t.

◆ decode_int16_t

#define decode_int16_t   decode_16bit

Function macro for decoding int16_t.

◆ encode_int16_t

#define encode_int16_t   encode_16bit

Function macro for encoding int16_t.

◆ decode_uint32_t

#define decode_uint32_t   decode_32bit

Function macro for decoding uint32_t.

◆ encode_uint32_t

#define encode_uint32_t   encode_32bit

Function macro for encoding uint32_t.

◆ decode_int32_t

#define decode_int32_t   decode_32bit

Function macro for decoding int32_t.

◆ encode_int32_t

#define encode_int32_t   encode_32bit

Function macro for encoding int32_t.