37#define BT_UUID_MAX_LEN 16
46#define BT_DEVICE_NAME_MAX_LEN 32
55#define ERRCODE_BT_COMMON_BASE 0x80006000
63#define ERRCODE_BT_COMMON_END 0x800067FF
bt_addr_type
定义设备的蓝牙地址类型。
Definition bts_def.h:126
#define ERRCODE_BT_COMMON_BASE
蓝牙错误状态类型最小值。
Definition bts_def.h:55
#define BT_UUID_MAX_LEN
蓝牙UUID的最大长度,单位字节。
Definition bts_def.h:37
#define ERRCODE_BT_COMMON_END
蓝牙错误状态类型最大值。
Definition bts_def.h:63
uuid_type_t
定义UUID的类型。
Definition bts_def.h:72
#define BD_ADDR_LEN
蓝牙设备的地址长度。
Definition bts_def.h:28
errcode_bt_t
定义蓝牙错误状态类型。
Definition bts_def.h:86
@ BT_ADDRESS_TYPE_RANDOM_DEVICE_ADDRESS
Definition bts_def.h:129
@ BT_ADDRESS_TYPE_PUBLIC_DEVICE_ADDRESS
Definition bts_def.h:127
@ UUID_TYPE_16_BIT
Definition bts_def.h:74
@ UUID_TYPE_128_BIT
Definition bts_def.h:76
@ UUID_TYPE_32_BIT
Definition bts_def.h:75
@ UUID_TYPE_NULL
Definition bts_def.h:73
@ ERRCODE_BT_MAX
Definition bts_def.h:115
@ ERRCODE_BT_UNSUPPORTED
Definition bts_def.h:101
@ ERRCODE_BT_NOT_READY
Definition bts_def.h:91
@ ERRCODE_BT_PARAM_ERR
Definition bts_def.h:103
@ ERRCODE_BT_AUTH_FAIL
Definition bts_def.h:109
@ ERRCODE_BT_UNHANDLED
Definition bts_def.h:107
@ ERRCODE_BT_SUCCESS
Definition bts_def.h:87
@ ERRCODE_BT_FAIL
Definition bts_def.h:89
@ ERRCODE_BT_MALLOC_FAIL
Definition bts_def.h:93
@ ERRCODE_BT_BUSY
Definition bts_def.h:97
@ ERRCODE_BT_DONE
Definition bts_def.h:99
@ ERRCODE_BT_MEMCPY_FAIL
Definition bts_def.h:95
@ ERRCODE_BT_STATE_ERR
Definition bts_def.h:105
@ ERRCODE_BT_AUTH_REJECTED
Definition bts_def.h:113
@ ERRCODE_BT_RMT_DEV_DOWN
Definition bts_def.h:111
定义设备的蓝牙地址。
Definition bts_def.h:140
uint8_t type
Definition bts_def.h:143
定义UUID结构。
Definition bts_def.h:154
uint8_t uuid_len
Definition bts_def.h:155