2、串口透传服务
ble是通过特征值传输数据的,因此串口透传服务至少需要两个特征值;一个用于发送数据,一个用于接收数据;为了提高数据吞吐量,发送和接收都不使用ack;因此CH579主动发送数据到手机,可以用...{
{ATT_BT_UUID_SIZE,characterUUID},
GATT_PERMIT_READ,
0,
&uartrxProps
},
//rx特征值
{
{ATT_BT_UUID_SIZE...,uartrxUUID},
GATT_PERMIT_WRITE,
0,
&uartrxchar
},
//tx特征
{
{ATT_BT_UUID_SIZE,characterUUID...},
GATT_PERMIT_READ,
0,
&uarttxProps
},
//tx特征值
{
{ATT_BT_UUID_SIZE,uarttxUUID},
0,...5、RX特征实现
属性写回调函数,将蓝牙RX的特征值传到应用层。