Go Down

Topic: 缩短RSSI的取得时间 (Read 8453 times) previous topic - next topic

Haha50124

Mar 06, 2017, 12:29 pm Last Edit: Mar 06, 2017, 12:50 pm by Haha50124
我目前做了 Arduino + Bluetooth +beacon 来做RSSI的撷取,但是所撷取的时间是每3秒1次,我希望可以降到每100ms 就能撷取一次

我使用Arduino UNO R3 和 Bluetooth 4.0 Keys

附档是我修改的代码

有人可以告诉我该如何缩短时间吗?



Haha50124

补一下视频

https://youtu.be/gha0znQKUX0

leeyoo

把delay 用millis() 代替
减少string直接加减次数
flush 不到万不得已别用
或者减少传输的数据。。。
find也是个很慢的主。。。
sscom上有收发时间,添加几个write(millis())看跑到哪最慢
baud设置115200
最根本原因还是Arduino本来就不快。。。

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy