微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 怎么在 simpleBLEPe'ripheral.c 的 simpleProfileChangeCB()函数中收到数据一个预警温度的值。要把值 去替代DHT11.C 原本的预警温度值 ,可以怎么写?

怎么在 simpleBLEPe'ripheral.c 的 simpleProfileChangeCB()函数中收到数据一个预警温度的值。要把值 去替代DHT11.C 原本的预警温度值 ,可以怎么写?

时间:10-02 整理:3721RD 点击:

在cc2540协议栈里 我从手机lightblue里发送数据,在协议栈收到数据后 怎么把数据更新到 我自己创建的模块当中

也就是说 我自己加了一个温湿度传感器 在APP里面添加了 DHT11.C 然后我在 simpleBLEPe'ripheral.c 的 simpleProfileChangeCB()函数中 收到数据一个预警温度的值。要把值 去替代DHT11.C 原本的预警温度值 ,可以怎么写?! 求大神指导。

Hi,chaofan

你好,你可以参照协议栈中的从机的例子,路径为:C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLEPeripheral。

在SIMPLEPROFILE_CHAR1中读出数据之后保存在一个Buff之中,然后根据您的自己的数据包协议进行解包分,最后在您DHT11.C的上进行使用即可。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top