aboutsummaryrefslogtreecommitdiff
path: root/src/drivers
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-12-13 18:01:55 +0100
committerLorenz Meier <lm@inf.ethz.ch>2013-12-13 18:01:55 +0100
commit9883a346a022131b20a292d96a87f20fb7921b1c (patch)
tree2f4c1b2c034e735dbc8f13319cce513659cf276b /src/drivers
parenta673fa3926d18163841f817c08bf089a0a8224f7 (diff)
downloadpx4-firmware-9883a346a022131b20a292d96a87f20fb7921b1c.tar.gz
px4-firmware-9883a346a022131b20a292d96a87f20fb7921b1c.tar.bz2
px4-firmware-9883a346a022131b20a292d96a87f20fb7921b1c.zip
First stab at implementing better RSSI based connection status estimation, still needs some work and testing
Diffstat (limited to 'src/drivers')
-rw-r--r--src/drivers/drv_rc_input.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/drv_rc_input.h b/src/drivers/drv_rc_input.h
index 78ffad9d7..86e5a149a 100644
--- a/src/drivers/drv_rc_input.h
+++ b/src/drivers/drv_rc_input.h
@@ -89,6 +89,9 @@ struct rc_input_values {
/** number of channels actually being seen */
uint32_t channel_count;
+ /** receive signal strength indicator (RSSI): < 0: Undefined, 0: no signal, 1000: full reception */
+ int32_t rssi;
+
/** Input source */
enum RC_INPUT_SOURCE input_source;