用两块板子做串口透传。在服务端有两个属性,一个为读写,用于客户端向服务器传串口;一个为Notification,用于服务器向客户端传串口数据。
感觉服务器向客户端发送数据特别快。
客户端调用GATT_WriteCharValue()写的话,串口数据往往要分多次发生,第一次基本上就发个1字节,然后等待第一次发送结束后再发后续的。
服务器向客户发的话,再一个for循环里连着发10次都没问题,不会漏掉。
求解释及如何提高客户端发送速度。
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.
用两块板子做串口透传。在服务端有两个属性,一个为读写,用于客户端向服务器传串口;一个为Notification,用于服务器向客户端传串口数据。
感觉服务器向客户端发送数据特别快。
客户端调用GATT_WriteCharValue()写的话,串口数据往往要分多次发生,第一次基本上就发个1字节,然后等待第一次发送结束后再发后续的。
服务器向客户发的话,再一个for循环里连着发10次都没问题,不会漏掉。
求解释及如何提高客户端发送速度。