Enabled UART3, added JTAG make target for IO, removed potentially problematic usleep
Merge remote-tracking branch 'origin/#61-px4io-spektrum-decoder' into sbus
save ~200 bytes of RAM by correctly positioning the S.bus decoder table in flash.
Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then DSM, then PPM, first available and valid source is chosen), tested with FMU, valid channel inputs
Fixed missing heading for mtkcustom and nmea
Hotfix: Made uploader more verbose on errors
Hotfix: general MAVLink update, including file transfer
Build fix - need <termios.h>
Fix <termios.h> for c++ use (cannot mark speed const)
Avoid processing S.bus channels that cannot be communicated to FMU
Use the right constraint for the output mixer; we might end up wanting more virtual control channels.
We don't need non-blocking I/O for this context anymore; it's OK for it to block.
Disable the flow control signals for USART2/3, since we use them for other things.
Clean up the FMU communications init.
Merge branch 'sbus' of https://github.com/PX4/Firmware into #61-px4io-spektrum-decoder
Merge branch 'master' of github.com:PX4/Firmware
Prevented unhealthy RC input from propagating through the system
Merge branch '#61-px4io-spektrum-decoder' into fixedwing_outdoor
Merged with master
Allowed mode switching via command