This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BLE4.0 节点是如何返回handle的

Other Parts Discussed in Thread: CC2540

您好:

       想请问CC2540节点工程中 与集中器通信,是通过哪个函数调用返回对应handle的呢

 

  • hi qi,

    请搜索一下  GAP_LINK_ESTABLISHED_EVENT,

    这下面会有 handle 返回.

  • hi yan:

               首先,我必须感谢你对回复问题的及时性。

               我看到了gapRole_ConnectionHandle = pPkt->connectionHandle;这里返回了连接handle,我表述的也欠缺完整吧。在主从通信的时候会涉及到“服务发现”,比如:客服端发送了某个“特性”UUID,服务端是在哪里收到UUID,然后发送相应的”特性值的句柄“呢。

              再次感谢你回复问题的及时,也期待的你指点。

  • hi qi,

    这个是在SimpleBLECentral例程里面有的例子.

    你打开SimpleBLECentral.c , 看一下simpleBLEGATTDiscoveryEvent() 这个函数, 里面有查找到characteristic 以后对handle 的处理.

  • Hi yan:

              这个我有看到啊,那是对收到的句柄的处理啊!但句柄不是通过节点发出的吗?应该由SimpleBLEPeripheral工程发送给SimpleBLECentral的吧?我就找了挺久没有看到?没有找的SimpleBLEPeripheral从哪里发出的句柄,还是我的理解有误呢?

  • Hi  yan:

                想必有些忙吧!还望回复。