IO driver: Variable name and comment cleanup, no binary / functionality changes.
Stop setting RSSI by cross-reading servo status.
IO firmware: Use right base reg value - since the wrong one had the same value this hasn’t been an issue, but it would have become one once one of them changed.
Fixed year in controls.c comment.
Add additional flags to RC topic, not used yet.
Clean up RC related metadata, put everything into the RC data page. This ensures atomic reads, makes the reads more efficient and allows for some headroom for more RC flags. The IO driver side is updated as well, however, these flags are not published yet.
RSSI and SBUS out config now handled as setup feature flags.
Allow the setup flags to control the S.BUS / RSSI port instead of doing some wild, likely incorrect, guesses.
Add support in the IO driver to control the S.Bus / RSSI port.
Differentiate between publication and signal receive timestamp, correctly set the rc_lost flag in the frame. Ready for prime-time testing.
Merge branch 'master' into rc_status
Fix printing of IO status
Fix docs header
Add flag to indicate proper RC mapping
Fix S.BUS decoder to return value even if its just failsafe
IO status printing improvements / fixes
Differentiate between failsafe having kicked in (which stops the normal output mixing based on RC outputs and prevents unwanted control commands due to failsafe) and a true loss of the receiver, where we stop outputting RC channel readings downstream on FMU.
Build fix for IO control input parsing.
Merge pull request #609 from PX4/rc_status

RC status metadata cleanup and extension