|
天嵌二次封装库使用手册
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的长度 |