archlinux compatibility
Merge branch 'master' of https://github.com/PX4/Firmware into archlinux
Adjust the syntax of the 'pwm' command to make it easier to use.
Silence MS5611 driver, the perf command still captures the error count / rate. Unfortunately this is necessary as general users are concerned about something that is (at a reasonable rate) not actual safety critical.
Merge pull request #228 from PX4/ms5611_silencing

Silence MS5611 driver, the perf command still captures the error count /...
HOTFIX: Adjust the FMU update rate adaption logic to avoid constant debug message spew when not in a PWM mode.

Fixes #229
Merge pull request #230 from PX4/pwm-syntax-fix

Adjust the syntax of the 'pwm' command to make it easier to use.
Merge pull request #218 from thomasgubler/archlinux

archlinux compatibility
Hotfix: Roll back an attempt to let the system know we want Python 2. Its better to make the uploader Python 3 compatible
Hotfix: Make firmware generator and uploader python scripts Python 2 AND Python 3 compatible.
Added MAVLink-transmitted calibration warning about bad sensor calibration as part of preflight check
Fix the CamFlyer mixer
HOTFIX: correct some logic errors with SPI chipselect generation.
Tested by Tridge.
Changed product ID to force install of new Windows driver

new windows driver in next commit
PX4 FMU windows driver

this seems to work more reliably, though still not perfect
px4fmu: avoid spamming console in MODE_NONE
STM32 OTF FS device patches from Petteri Aimonen (patches 0001-0003)

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk/nuttx@5687 42af7a65-404d-4744-a932-0658087f49c3
otgfsdev: removed a DEBUGASSERT() that causes a crash on windows reconnect

when windows reconnects to a ACM device, this assert sometimes
triggered. The case it is looking for is handled further down.
Add missing implementation of O_NONBLOCK for serial writes

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk/nuttx@5755 42af7a65-404d-4744-a932-0658087f49c3