Firefly开源社区

标题: QPPC主模式 怎么透传数据啊 [打印本页]

作者: tongwusheng    时间: 2015-10-16 09:15
标题: QPPC主模式 怎么透传数据啊
我现在在QPPC主模式下可以和从设备连接,绑定,但是数据不知道怎么透传
*------------------------

* QN BLE Main Menu

* 1. GAP   Menu

* 2. GATT  Menu

* 3. SMP   Menu

* h. QPPC  Menu

* r. Upper Menu

* s. Show  Menu

*------------------------
输入h
*------------------------

* QN BLE QPPC Menu

* 0. Select device

* 1. Enable

*------------------------
输入0(有两个连接绑定了)

Connected device records (2):

0. 012345678902

1. 012345678901

Please input the device index:
输入0
Select success.
输入1:
qppc enable req conhdl:0-idx:0

*------------------------

* QN BLE QPPC Menu

* 0. Select device

* 1. Enable

*------------------------

QPPC enable confirmation status: 0x83.

之后再也没反应了 ,现在我的需求就是打开从设备的notify,这样主从设备进行收发数据,哪位大神玩过的 指导下啊,跪谢!!!!
作者: 安安    时间: 2015-10-16 14:55
如果没有反应的话,你一定是修改了什么地方,一般默认在enable qppc的时候,会开启所有qpps的notify的,这个时候应该是有数据的,你现在要先看看你的主机是够有对从机执行打开notify的操作。
作者: tongwusheng    时间: 2015-10-16 15:38
安安 发表于 2015-10-16 14:55
如果没有反应的话,你一定是修改了什么地方,一般默认在enable qppc的时候,会开启所有qpps的notify的,这 ...

我是直接打开BLE Example 下的prj_client的工程烧写进去的。

*------------------------
* QN BLE QPPC Menu
* 0. Select device
* 1. Enable
* 2. Send Data
*------------------------
(这里输入了0)
Connected device records (1):
0. 012345678902
Please input the device index:(这里输入了0,012345678902是从设备mac)
Select success.

*------------------------
* QN BLE QPPC Menu
* 0. Select device
* 1. Enable
* 2. Send Data
*------------------------
(这里输入1)
QPPC enable confirmation status: 0x83.
这里的值应该是0x0才可以,是不是还得进行其它操作的呀!!!
作者: 安安    时间: 2015-10-16 16:20
是的,极有可能是因为你从机不对,读取服务和特征错误了
作者: tongwusheng    时间: 2015-10-21 08:50
安安 发表于 2015-10-16 16:20
是的,极有可能是因为你从机不对,读取服务和特征错误了

哈哈 !是的
作者: k693277161    时间: 2015-11-23 17:07
安安 发表于 2015-10-16 16:20
是的,极有可能是因为你从机不对,读取服务和特征错误了

我也遇到了 返回 0x83,我把服务和特征值改了也不行啊,什么原因呢??
作者: 安安    时间: 2016-1-6 14:29
k693277161 发表于 2015-11-23 17:07
我也遇到了 返回 0x83,我把服务和特征值改了也不行啊,什么原因呢??

这个错误代码就是指示服务特征发现有问题,或者你还有哪里没修改到哦:P




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1