微信蓝牙广播数据格式,为什么我的一直出现没有0 xfee7或标准服务broadcase记录!
请问一下是什么东西没有添加对吗?
设备mac: 12:34:56:78:9a: bc
广播数据:
Static uint8_t adv_data[] = {
0 x0d GAP_DATA_TYPE_MANUFACTURER_SPEC
0 x00, 0 x0a,
0 x12 0 x34,
0 x56 0 x78,
0 x9a 0 xbc,
0 x03 0 x03,
0 xe7,以0 xfe,
UUID:
#定义xfee7 BLE_UUID_WECHAT_SERVICE 0
#定义xfec7 BLE_UUID_WECHAT_WRITE_CHARACTERISTICS 0
#定义xfec8 BLE_UUID_WECHAT_INDICATE_CHARACTERISTICS 0
#定义xfec9 BLE_UUID_WECHAT_READ_CHARACTERISTICS 0
初始化:
Num_attr = ble_gatts_get_num_attr(0, 3,1); / /输出
/ /添加微信服务
ble_uuid_create16 (BLE_UUID_WECHAT_SERVICE uuid);
ble_gatts_add_service (uuid, GATT_SERVICE_PRIMARY num_attr);
ble_uuid_create16 (BLE_UUID_WECHAT_WRITE_CHARACTERISTICS uuid);
ble_gatts_add_characteristic (uuid, GATT_PROP_WRITE ATT_PERM_RW,
20, 0, NULL, &us->微信特性_write_val_h);
ble_uuid_create16 (BLE_UUID_WECHAT_READ_CHARACTERISTICS uuid);
ble_gatts_add_characteristic (uuid, GATT_PROP_READ ATT_PERM_RW,
20, 0, NULL, &us-> wechat_charactertic_read_val_h);
ble_uuid_create16 (BLE_UUID_WECHAT_INDICATE_CHARACTERISTICS uuid);
ble_gatts_add_characteristic (uuid, GATT_PROP_READ | GATT_PROP_INDICATE ATT_PERM_NONE,
20, 0, NULL, &us-> wechat_charactertic_notify_val_h);
ble_uuid_create16 (UUID_GATT_CLIENT_CHAR_CONFIGURATION uuid);
bl_gatts_add_descriptor (&uuid, ATT_PERM_RW, 2,0, &us-> wechat_charactertic_notify_ccc_h);
/*注册SPS服务*/
ble_gatts_register_service(美国- > svc.start_h,
我们- - - - - - > wechat_characteristic_write_val_h,
我们- - - - - - > wechat_characteristic_read_val_h,
我们- - - - - - > wechat_characteristic_notify_val_h,
我们- - - - - - > wechat_characteristic_notify_ccc_h,
0);

嗨jun.xu@tcl.com,
请不要在英文论坛中发布中文问题,请使用中文论坛,此问题将移至中文论坛。
由于MT_dialog
长度应该是0 x09而不是0 x0d。
这里是14580微信工程的广播内容,你可以对比一下看看
“\ x09 \ xff \ x60 \ x00 \ x12 \ x34 \ x56 \ x78 \ x9a \ xbc \ x03以\ x03 \ xE7 \ xFE”
其中xff就是GAP_DATA_TYPE_MANUFACTURER_SPEC
嗨Qinjing_Dialog,
我现在在14681上面已经把微信的AirSync和计步的精简协议都调通了。
但是我的手机就是没办法扫描到我的设备。
如附件。。。我的微信的设备授权也已经通过了的。
请问一下还有哪里没有做好吗?像我这种的不是不需要服务器的吗?只需要精简协议就可以同步数据到微信的。
这个建议您看一看微信方面的相关材料,Airsync调试器那边调通了说明设备的广播和服务这边已经基本支持了。
检查一下是不是设备已经连接了其应用他所以没有在广播
小弟样品已调试好了,但要制作100套样品广播码如何处理吗?