天嵌二次封装库使用手册
V2.1.2
|
宏定义 | |
#define | LE_LINK 0x80 |
#define | FLAGS_AD_TYPE 0x01 |
#define | FLAGS_LIMITED_MODE_BIT 0x01 |
#define | FLAGS_GENERAL_MODE_BIT 0x02 |
#define | EIR_FLAGS 0x01 /* flags */ |
#define | EIR_UUID16_SOME 0x02 /* 16-bit UUID, more available */ |
#define | EIR_UUID16_ALL 0x03 /* 16-bit UUID, all listed */ |
#define | EIR_UUID32_SOME 0x04 /* 32-bit UUID, more available */ |
#define | EIR_UUID32_ALL 0x05 /* 32-bit UUID, all listed */ |
#define | EIR_UUID128_SOME 0x06 /* 128-bit UUID, more available */ |
#define | EIR_UUID128_ALL 0x07 /* 128-bit UUID, all listed */ |
#define | EIR_NAME_SHORT 0x08 /* shortened local name */ |
#define | EIR_NAME_COMPLETE 0x09 /* complete local name */ |
#define | EIR_TX_POWER 0x0A /* transmit power level */ |
#define | EIR_DEVICE_ID 0x10 /* device ID */ |
#define | BLUETOOTH_API |
函数 | |
BLUETOOTH_API int | cmd_scan (char *resList, int len) |
扫描蓝牙设备 更多... | |
BLUETOOTH_API int | cmd_lescan (int num, char *resList, int len) |
扫描低功耗蓝牙设备 更多... | |
#define BLUETOOTH_API |
在文件 lib_bluetooth.h 第 38 行定义.
#define EIR_DEVICE_ID 0x10 /* device ID */ |
在文件 lib_bluetooth.h 第 26 行定义.
#define EIR_FLAGS 0x01 /* flags */ |
在文件 lib_bluetooth.h 第 16 行定义.
#define EIR_NAME_COMPLETE 0x09 /* complete local name */ |
在文件 lib_bluetooth.h 第 24 行定义.
#define EIR_NAME_SHORT 0x08 /* shortened local name */ |
在文件 lib_bluetooth.h 第 23 行定义.
#define EIR_TX_POWER 0x0A /* transmit power level */ |
在文件 lib_bluetooth.h 第 25 行定义.
#define EIR_UUID128_ALL 0x07 /* 128-bit UUID, all listed */ |
在文件 lib_bluetooth.h 第 22 行定义.
#define EIR_UUID128_SOME 0x06 /* 128-bit UUID, more available */ |
在文件 lib_bluetooth.h 第 21 行定义.
#define EIR_UUID16_ALL 0x03 /* 16-bit UUID, all listed */ |
在文件 lib_bluetooth.h 第 18 行定义.
#define EIR_UUID16_SOME 0x02 /* 16-bit UUID, more available */ |
在文件 lib_bluetooth.h 第 17 行定义.
#define EIR_UUID32_ALL 0x05 /* 32-bit UUID, all listed */ |
在文件 lib_bluetooth.h 第 20 行定义.
#define EIR_UUID32_SOME 0x04 /* 32-bit UUID, more available */ |
在文件 lib_bluetooth.h 第 19 行定义.
#define FLAGS_AD_TYPE 0x01 |
在文件 lib_bluetooth.h 第 13 行定义.
#define FLAGS_GENERAL_MODE_BIT 0x02 |
在文件 lib_bluetooth.h 第 15 行定义.
#define FLAGS_LIMITED_MODE_BIT 0x01 |
在文件 lib_bluetooth.h 第 14 行定义.
#define LE_LINK 0x80 |
在文件 lib_bluetooth.h 第 11 行定义.
BLUETOOTH_API int cmd_lescan | ( | int | num, |
char * | resList, | ||
int | len | ||
) |
扫描低功耗蓝牙设备
num | 扫描到蓝牙设备个数后停止扫描 |
resList | 扫描到的蓝牙设备地址和名称 |
len | resList的长度 |
BLUETOOTH_API int cmd_scan | ( | char * | resList, |
int | len | ||
) |
扫描蓝牙设备
resList | 扫描到的蓝牙设备地址和名称 |
len | resList的长度 |