Commit Graph

48668 Commits

Author SHA1 Message Date
Lorenz Meier 23dd7e752d airspeed driver: better init 2014-07-16 08:54:00 +02:00
Lorenz Meier e68200b4ba HMC driver: Full initialization 2014-07-16 08:53:47 +02:00
Lorenz Meier 5baa3690e0 L3GD20: Ensure init and constructors 2014-07-16 08:48:10 +02:00
Lorenz Meier f162a3e8d4 LSM303D: Ensure init and constructors 2014-07-16 08:47:49 +02:00
Lorenz Meier 8107205b9e device driver: Fix compile warnings 2014-07-16 08:47:31 +02:00
Lorenz Meier b08e3d21cd Making lowpass filter init bullet proof 2014-07-16 08:47:12 +02:00
Lorenz Meier 9470ac4e0f Merge branch 'master' of github.com:PX4/Firmware into sensor_startup_cleanup 2014-07-16 08:20:48 +02:00
Lorenz Meier c67f76e0c7 Merge pull request #1187 from PX4/mavlink_strict
Mavlink strict
2014-07-16 08:03:47 +02:00
Lorenz Meier 5b38b5e371 MPU6K: Start handler startup and stack review and adjustments 2014-07-16 07:55:53 +02:00
Lorenz Meier 91bedc5c1c airspeed drivers: Start handlers stack fixes and start handler review 2014-07-16 07:54:09 +02:00
Lorenz Meier fa6f69581e LSM303D: start handler fix and start routine review 2014-07-16 07:52:18 +02:00
Lorenz Meier c2f97e628c L3GD20 driver: stack size adjustments of start handler and start return review / comments 2014-07-16 07:51:47 +02:00
Lorenz Meier f89573a6ed HMC5883 driver: stack size adjustments of start handler and start return review / comments 2014-07-16 07:51:24 +02:00
Lorenz Meier 43bc2c3ef2 LSM303D: Support for tertiary sensors 2014-07-15 23:32:03 +02:00
Lorenz Meier b6bac2c88d sensors: Support for up to three sensors of the IMU types 2014-07-15 23:22:04 +02:00
Lorenz Meier c467d1635e Build fixes for example 2014-07-15 23:21:00 +02:00
Lorenz Meier 9e97994ef9 drivers: Up to three units support 2014-07-15 23:20:02 +02:00
Lorenz Meier b8b6974e22 sdlog2: Add support for up to three IMU sensors 2014-07-15 23:19:45 +02:00
Lorenz Meier 64e33b8896 uORB: Support up to three topics per sensor 2014-07-15 23:18:04 +02:00
Lorenz Meier 65367f7a99 L3GD20: Support for up to three gyros 2014-07-15 23:16:04 +02:00
Lorenz Meier 32ed1eae80 mpu6000: Support for up to three accels / gyros 2014-07-15 23:14:50 +02:00
Lorenz Meier 5ef4e08c58 hmc5883: Support for three sensors 2014-07-15 23:14:30 +02:00
Lorenz Meier f02ddc3326 Do not initialize variable if value is never read 2014-07-15 22:08:40 +02:00
Lorenz Meier e696ed5509 Merged master 2014-07-15 22:07:03 +02:00
Pavel Kirienko 23178da7af libuavcan: Coverity false positive suppression 2014-07-15 22:40:34 +04:00
Lorenz Meier 1ac2b307e4 Enable stricter compile mode and ensure the most relevant bits are initialized. Needs more work to avoid the remaining warnings 2014-07-15 18:23:17 +02:00
Lorenz Meier b0b6ee0644 Forbid copy constructor in CDev 2014-07-15 18:22:38 +02:00
Lorenz Meier 619433d369 Merge pull request #1178 from PX4/eff_plus_plus
C++ with a little more rigor
2014-07-15 17:40:04 +02:00
Thomas Gubler 35a9dad998 mavlink receiver: fix copy paste error 2014-07-15 14:42:53 +02:00
Thomas Gubler 596850e9f5 mavlink external sp: accept 0 sysid and compid 2014-07-15 14:19:13 +02:00
Pavel Kirienko efd3f23eb1 STM32 doc comments 2014-07-15 15:34:56 +04:00
Pavel Kirienko e42da1f9ae LPC11C24 doc comments 2014-07-15 15:24:29 +04:00
Pavel Kirienko 1cfd2a2f84 STM32 doc comments 2014-07-15 15:19:49 +04:00
Pavel Kirienko 9d36eef359 Fixed timeouts in uavcan_linux::BlockingServiceClient 2014-07-15 14:18:22 +04:00
Pavel Kirienko 476d8b8513 libuavcan docs 2014-07-15 14:11:06 +04:00
Thomas Gubler e162178f35 Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages 2014-07-15 10:35:26 +02:00
Thomas Gubler d0cca02e97 add parsing of external attitude message 2014-07-15 10:34:56 +02:00
Lorenz Meier e91a4217ad Fix warning 2014-07-15 07:54:12 +02:00
Lorenz Meier 6128645136 mathlib: More C++ fixes 2014-07-15 07:37:17 +02:00
Lorenz Meier 1744bf6e12 Merge branch 'master' of github.com:PX4/Firmware into eff_plus_plus 2014-07-15 07:24:42 +02:00
Lorenz Meier 23fe3b64be Merge pull request #1183 from sjwilks/fx61_mixer
Phantom FX-61 mixer
2014-07-15 07:23:36 +02:00
Simon Wilks 9f837267de Updated the comments. 2014-07-15 00:10:08 +02:00
Simon Wilks 83652794c7 Add a mixer for the Phantom so it can be uniquely adjusted for this airframe. 2014-07-15 00:06:24 +02:00
Pavel Kirienko c31d41c9c8 libuavcan: Proper passive mode handling 2014-07-15 01:03:41 +04:00
Pavel Kirienko abaaf8d440 Properly handling passive mode in NodeStatusProvider 2014-07-15 00:54:35 +04:00
Pavel Kirienko 90702b5795 libuavcan: Enforcing constant node name and version information 2014-07-15 00:47:47 +04:00
Pavel Kirienko 93a5755dec Added clarifications for the type GetNodeInfo 2014-07-15 00:47:17 +04:00
Pavel Kirienko 31642c6963 libuavcan doc clarification 2014-07-14 22:35:57 +04:00
Pavel Kirienko ce6d4b4a31 Typo 2014-07-14 22:28:56 +04:00
Pavel Kirienko e5ca1f7379 libuavcan documentation 2014-07-14 22:22:18 +04:00