6个员额/ 0个新员额
最后发表
jun.xu@tcl.com
离线
最后看到:4年3个月前
加入:2016-10-31 01:25
微信蓝牙AirSync广播无法被识别

微信蓝牙广播数据格式,为什么我的一直出现没有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);

附件:
设备:
MT_dialog
离线
最后看到:6个月1个星期前
工作人员
加入:2015-06-08 34
嗨,jun.xu@tcl.com,

jun.xu@tcl.com

请不要在英文论坛中发布中文问题,请使用中文论坛,此问题将移至中文论坛。

由于MT_dialog

Qinjiny_Dialog
离线
最后看到:3个月1个星期前
工作人员
加入:2016-11-01 05:47
长度应该是0 x09而不是0 x0d。

长度应该是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

jun.xu@tcl.com
离线
最后看到:4年3个月前
加入:2016-10-31 01:25
嗨Qinjing_Dialog,

嗨Qinjing_Dialog,
我现在在14681上面已经把微信的AirSync和计步的精简协议都调通了。
但是我的手机就是没办法扫描到我的设备。
如附件。。。我的微信的设备授权也已经通过了的。
请问一下还有哪里没有做好吗?像我这种的不是不需要服务器的吗?只需要精简协议就可以同步数据到微信的。

附件:
Qinjiny_Dialog
离线
最后看到:3个月1个星期前
工作人员
加入:2016-11-01 05:47
这个建议您看一看微信方面的相关材料,Airsync

这个建议您看一看微信方面的相关材料,Airsync调试器那边调通了说明设备的广播和服务这边已经基本支持了。

检查一下是不是设备已经连接了其应用他所以没有在广播

小螃蟹
离线
最后看到:2年10个月前
加入:2017-03-05 01:59
小弟样品已调试好了,但要制作100套样品广播码如何处理吗?

小弟样品已调试好了,但要制作100套样品广播码如何处理吗?