Decrease I2C timeout in config so it matches the previous 500 us timeout as close as possible. This is necessary after fixing the NuttX I2C timeout logic
Support for termination failsafe in PWM out driver
Add command to run termination failsafe
IO firmware supports termination failsafe
support termination failsafe in IO driver
Do not enter RC override if FMU is lost and termination failsafe mode requested
Merge branch 'master' of github.com:PX4/Firmware into i2c_timeout
Merge remote-tracking branch 'upstream/termination_failsafe' into obcfailsafe
Modified to use new FILE_TRANSFER_PROTOCOL message

- Also corrected system/component id transmit/check
Gave up on using bitfields
Merge pull request #1332 from PX4/FTP

Modified to use new FILE_TRANSFER_PROTOCOL message
Merge pull request #1320 from PX4/i2c_timeout

Decrease I2C timeout in config so it matches the previous 500 us timeout...
Make sure we got to valid input at least once before kicking in failsafe
Introduce FMU initialised status flag, only run failsafe trap if initialized once
UAVCAN update (lots of warning fixes)
UAVCAN: missing declaration warning fix
Merge pull request #1333 from PX4/uavcan_update

UAVCAN made warning-free
Merge branch 'termination_failsafe' into obcfailsafe
Merge remote-tracking branch 'upstream/master' into obcfailsafe