您好:
想请问CC2540节点工程中 与集中器通信,是通过哪个函数调用返回对应handle的呢
Yan:
hi qi,
请搜索一下 GAP_LINK_ESTABLISHED_EVENT,
这下面会有 handle 返回.
qi:
回复 Yan:
hi yan:
首先,我必须感谢你对回复问题的及时性。
我看到了gapRole_ConnectionHandle = pPkt->connectionHandle;这里返回了连接handle,我表述的也欠缺完整吧。在主从通信的时候会涉及到“服务发现”,比如:客服端发送了某个“特性”UUID,服务端是在哪里收到UUID,然后发送相应的”特性值的句柄“呢。
再次感谢你回复问题的及时,也期待的你指点。
Yan:
回复 qi:
hi qi,
这个是在SimpleBLECentral例程里面有的例子.
你打开SimpleBLECentral.c , 看一下simpleBLEGATTDiscoveryEvent() 这个函数, 里面有查找到characteristic 以后对handle 的处理.
qi:
回复 Yan:
Hi yan:
这个我有看到啊,那是对收到的句柄的处理啊!但句柄不是通过节点发出的吗?应该由SimpleBLEPeripheral工程发送给SimpleBLECentral的吧?我就找了挺久没有看到?没有找的SimpleBLEPeripheral从哪里发出的句柄,还是我的理解有误呢?