Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: purppo-kudou mbed_kudou_roller
Diff: sbus.cpp
- Revision:
- 1:28f9c5332835
- Parent:
- 0:5c60871db7d7
diff -r 5c60871db7d7 -r 28f9c5332835 sbus.cpp
--- a/sbus.cpp Fri Apr 16 00:36:21 2021 +0000
+++ b/sbus.cpp Tue Jul 12 12:10:23 2022 +0000
@@ -32,15 +32,17 @@
char buf;
buf = com.getc();
- if(receiveTimer.read_ms() > 6) {
+ if(receiveTimer.read() > 0.006f) {
if(buf == 0x0F) {
data_count = 0;
enableReceive = true;
+ receiveTimer.reset();
} else{
- enableReceive = false;
- }
+ enableReceive = false;
+ }
}
- receiveTimer.reset();
+
+ if(enableReceive) receiveTimer.reset();
if(enableReceive) {
if(data_count < 25) {