TI中文支持网
TI专业的中文技术问题搜集分享网站

官网CC2541例程SimpleBLECentral如何发送数据

我现在用官网SDK的例程SimpleBLECentral和SimpleBLEPeripheral修改做试验。

已经成功连接。

我想知道,SimpleBLECentra向SimpleBLEPeripheral发数据需要按哪一个按键,以及发送数据的代码在哪块?谢谢!

ccb bcc:

没找到发送数据的按键。难道例程没有发送数据的功能吗?

Viki Shi:

发送数据可通过GATT_Indication或者GATT_Notification,具体实现请参考:
blog.csdn.net/…/48917625
blog.csdn.net/…/47020073

ccb bcc:

回复 Viki Shi:

谢谢!BLE-CC254x-1.4.0参考的是1.4.0的协议栈
1.5.0协议栈没有这个函数:simpleProfile_HandleConnStatusCB
这可怎么办呀?

YiKai Chen:

回复 ccb bcc:

SimpleBLEPeripheral連上SimpleBLECentra後 ,SimpleBLECentra就會在simpleBLECentralEventCB的case GAP_LINK_ESTABLISHED_EVENT:發出START_DISCOVERY_EVT去做service discovery,然後有找到就在simpleBLEGATTDiscoveryEvent透過GATT_ReadUsingCharUUID去讀characteristics,有讀回來會在 simpleBLECentralProcessGATTMsg去接收處理

ccb bcc:

回复 YiKai Chen:

谢谢!关键怎么发送啊?我不知道从机如何发送,也不知道主机如何发送。其实我更关心主机如何发送。

YiKai Chen:

回复 ccb bcc:

Viki給的兩個連結建議你仔細研究一下

ccb bcc:

回复 YiKai Chen:

我研究啦,没法实验也是枉然。

ccb bcc:

回复 YiKai Chen:

第二个试验做成功了。

可是改了一下,下载程序出现问题:

改回来,还是这样。这是怎么回事呀?谢谢!

ccb bcc:

回复 ccb bcc:

又好啦。请问高手,哪里能下载SDK 1.4.0协议栈,我想做第一个试验。谢谢!

YiKai Chen:

回复 ccb bcc:

BLE Stack 1.4.0可以到 下載

赞(0)
未经允许不得转载:TI中文支持网 » 官网CC2541例程SimpleBLECentral如何发送数据
分享到: 更多 (0)