CH573蓝牙和手机透传,CH573蓝牙接收和发送用的Data?

看了几天CH573蓝牙和手机透传例子,BLE_Uart下面的例子,请问蓝牙接收到的数据放到哪里?蓝牙发送的数据放到哪里?我是不是可以读取接收区的数据来判断是否接收到新的蓝牙数据,同时可以向发送区域写数据,实现CH573通过蓝牙向手机发送数据?谢谢!

在我们的例程中,首先通过串口3接收数据,然后将串口3收到的数据notify给主机(手机),

emobile_2022-03-08_17-01-54.png

emobile_2022-03-08_16-51-07.png


emobile_2022-03-08_16-51-55.png



谢谢!我测试一下!


我做产品,想CPU CH573通过蓝牙向手机传送 温度、湿度等参数;同时手机APP可以通过蓝牙把设置的几个参数传送到设备CPU CH573。正好可以用咱们的蓝牙串口例子透传;我原本想设置两个数组,一个接收数组unsigned char rx[],把接收到的数据放在该数组;另一个发送数组unsigned char tx[],把发送的输出放该数据,然后定时发送;但我改贵公司的程序,改了几天都没成功,请问我应该在例子的哪里修改,才能实现?谢谢!


我做产品,想CPU CH573通过蓝牙向手机传送 温度、湿度等参数;同时手机APP可以通过蓝牙把设置的几个参数传送到设备CPU CH573。正好可以用咱们的蓝牙串口例子透传;我原本想设置两个数组,一个接收数组unsigned char rx[],把接收到的数据放在该数组;另一个发送数组unsigned char tx[],把发送的数据放该数组,然后定时发送;但我改贵公司的程序,改了几天都没成功,请问我应该在例子的哪里修改,才能实现?谢谢!


首先你这边讲的想CPU CH573通过蓝牙向手机传送 温度、湿度等参数,这个可以实现,数据采集好了开启一个发送的任务就行了,但你后面讲的这个功能,是指比如你发送了两个数据一个温度一个湿度,一个数据25,一个数据20,手机收到了之后,你在手机write功能里输入25,20把这两个数据传送到设备CPU CH573,那么也是可以实现的。


只有登录才能回复,可以选择微信账号登录