找到广播初始化函数,修改广播扫描信息。
/** @brief GAP - scan response data (max size = 31 bytes) */
static const uint8_t scan_rsp_data[] =
{
0x03, /* length */
GAP_ADTYPE_APPEARANCE, /* type="Appearance" */
LO_WORD(GAP_GATT_APPEARANCE_GENERIC_COMPUTER),//用于描述设备类型
HI_WORD(GAP_GATT_APPEARANCE_GENERIC_COMPUTER),
};
//设备描述定义 @gap_le_types.h
/** @defgroup GAP_LE_APPEARANCE_VALUES GAP Appearance Values
* @{
*/#define GAP_GATT_APPEARANCE_UNKNOWN 0
#define GAP_GATT_APPEARANCE_GENERIC_PHONE 64
#define GAP_GATT_APPEARANCE_GENERIC_COMPUTER 128
#define GAP_GATT_APPEARANCE_GENERIC_WATCH 192
#define GAP_GATT_APPEARANCE_WATCH_SPORTS_WATCH 193
#define GAP_GATT_APPEARANCE_GENERIC_CLOCK 256
#define GAP_GATT_APPEARANCE_GENERIC_DISPLAY 320
#define GAP_GATT_APPEARANCE_GENERIC_REMOTE_CONTROL 384
#define GAP_GATT_APPEARANCE_GENERIC_EYE_GLASSES 448
#define GAP_GATT_APPEARANCE_GENERIC_TAG 512
#define GAP_GATT_APPEARANCE_GENERIC_KEYRING 576
#define GAP_GATT_APPEARANCE_GENERIC_MEDIA_PLAYER 640
#define GAP_GATT_APPEARANCE_GENERIC_BARCODE_SCANNER 704
修改成功: