DA14531MOD這個模組遇到一個問題我想詢問一下,用CodeLess(AT command) Binary mode,最快速度每秒鐘可以傳送幾個byte?
我寫了個UI實測,傳輸速度”超級慢”,使用Binary mode 韌體搭配 codeless_531_datapump.hex
UART使用鮑率: 57600
資料傳送大小: 5809 byte
傳輸總時間:約6秒
每個封包切割大小:200 Byte
這邊有個地方比較好奇,為何我每送200 byte封包資料都需要delay 200ms才能再次發送下個封包,否則封包掉落後就不傳送了
是否是我AT command沒下對,或是我有地方算錯(因為速度差異太大),再麻煩指正一下 ,謝謝~
藍牙5.1速度參考這篇文章的
https://developer.aliyun.com/article/1171625
Hi Barry,
感谢你的提问。
Codeless的Binary模式透传速率请参考:UM-B-088: DA145x User Manual for Dialog Serial Port Service (renesas.com)
如果使用Iphone的话,传输速率是比较慢的,这是由APPLE官方规定的。
关于“不传送”,串口是否有启用流控?
Best regards,
Qifan
Hi Qifan,
如果照下面連結的流程(進行Binary 透傳),應該有機會達到UART最快速度才對,封包傳送不應該加Delay
https://lpccs-docs.renesas.com/UM-140-DA145x-CodeLess/binarymode.html
目前沒有使用CTS、RTS 應該沒有流控的問題...
這邊我再試試,感謝您提供訊息~