Commit Graph

10610 Commits

Author SHA1 Message Date
Thomas Gubler dedba4307d lsm303d: check for default sample rate 2015-02-03 18:13:01 +01:00
Thomas Gubler 90b29efebf l3gd20: check for default sample rate 2015-02-03 18:13:01 +01:00
Thomas Gubler e2524b9aed drv_gyro: introduce default samplerate 2015-02-03 18:13:00 +01:00
Thomas Gubler 0e1832452f drv_accel: introduce default samplerate 2015-02-03 18:13:00 +01:00
Lorenz Meier b42b6c50d4 Improve Navigator output 2015-02-03 14:21:31 +01:00
Lorenz Meier 5a12688ebe Make mcu version header C++ safe 2015-02-03 08:55:16 +01:00
Lorenz Meier 9d0c74e8ec Preflight check: Use indexed sensor params 2015-02-03 08:55:16 +01:00
Lorenz Meier ed98dc1fdf Config app: Use indexed sensor names 2015-02-03 08:55:16 +01:00
Lorenz Meier 23e7823b51 sensors app: Use indexed param names 2015-02-03 08:55:16 +01:00
Lorenz Meier 19cd496157 Commander: Use indexed sensor names in calibration routines 2015-02-03 08:55:16 +01:00
Lorenz Meier e6a7dc7a3f Fixed unit test usage of visibility macros 2015-02-02 21:03:19 +01:00
Andrew Tridgell 52bff67076 ms5611: removed debug code 2015-02-01 22:13:09 +01:00
Lorenz Meier 21d3e18e3c Remove C file from build 2015-02-01 22:11:20 +01:00
Lorenz Meier b0f2796aeb Remove MTD test 2015-02-01 18:23:35 +01:00
Lorenz Meier 5d56a1c6a9 Test latency of publication. 2015-02-01 14:13:10 +01:00
Lorenz Meier 99a4724ef1 IO driver: Fix naming of safety command line argument 2015-02-01 13:14:30 +01:00
Jonathan Challinger f7d875d58d px4io: add safety_arm and safety_disarm commands
This will be used to make updating firmware on boot for vehicles with
no safety switch possible without power cycling. The startup script
needs to be able to force safety on to allow the reboot to work.
2015-02-01 13:12:21 +01:00
Lorenz Meier 344e969428 FMUv2 test: Enable sensors module 2015-02-01 13:11:24 +01:00
Lorenz Meier a3f577e642 FMUv2: Re-enable missing sensors 2015-02-01 13:11:05 +01:00
Lorenz Meier f51dd7556e FMUv1: Re-enable missing sensors 2015-02-01 13:10:45 +01:00
Andrew Tridgell 2f25469bbe px4fmu-v1: removed baro I2C address in board_config.h
the ms5611 can be on two addresses. The driver handles this, not the
board config
2015-02-01 13:09:55 +01:00
Andrew Tridgell 04a9050410 ms5611: allow for all 4 bus combinations in ms5611 driver
this uses the same table driven approach as the hmc5883 driver, and
allows for a ms5611 baro on any of the 4 bus combinations. A simple
"ms5611 start" will start all baros that are found.
2015-02-01 13:09:44 +01:00
Lorenz Meier a2a244584e Update block diagram 2015-01-31 23:09:48 +01:00
hauptmech 0b784c20c8 Save and check device id for acc and gyro calibration parameters.
Fix config utility to work with all devices of each type.
Accel, gyro and mag devices correctly set their device_id devtype.
Combo devices (mpu6000 lsm303d) now correctly return their devtype.
config util shows device id for all sensor types.
Add, save during calibration and check during preflight ID parameters for accelerometer and gyro
2015-01-31 15:53:34 +01:00
Simon Wilks e9bcc0a262 Add yaw modes that define multirotor heading behaviour during missions. 2015-01-31 11:22:01 +01:00
Lorenz Meier a381ce3732 Fix newline 2015-01-29 16:33:54 +01:00
Lorenz Meier e532b81ac1 uORB: Remove last remnants of ORB_ID_DOUBLE/TRIPLE and migrate actuator outputs groups to new style interface 2015-01-29 16:33:54 +01:00
Lorenz Meier aadbcb42a9 ARDrone driver: Move to topic groups 2015-01-29 16:33:54 +01:00
Lorenz Meier 8d37d58da7 HIL: Move to topic groups 2015-01-29 16:33:54 +01:00
Lorenz Meier d9d9a59ce4 MKBL: Move to topic groups 2015-01-29 16:33:54 +01:00
Lorenz Meier 51088026c7 IO driver: move to topic groups 2015-01-29 16:33:54 +01:00
Lorenz Meier 678d5c24fb FMU driver: Move to topic groups 2015-01-29 16:33:54 +01:00
Lorenz Meier 455f6abfcf Support topic groups in sdlog2 2015-01-29 16:33:54 +01:00
Lorenz Meier cbe3783d5e Support topic groups in MAVLink subscription handling 2015-01-29 16:33:53 +01:00
Pavel Kirienko 2f7a9eaf65 Fix for a compilation failure 2015-01-29 16:33:53 +01:00
Lorenz Meier 1cc4c808a8 Upgrade UAVCAN to multi pub/sub A API 2015-01-29 16:33:53 +01:00
Lorenz Meier 95462c5b7c uORB: Remove duplicate topics 2015-01-29 16:33:53 +01:00
Lorenz Meier 9190d59791 Move sensors app to multi pub/sub 2015-01-29 16:33:53 +01:00
Lorenz Meier 165e5f5a62 Move MAVLink to multi pub/sub API (to first index) 2015-01-29 16:33:53 +01:00
Lorenz Meier c4cf28fa95 Move FW att control to multi pub sub API 2015-01-29 16:33:53 +01:00
Lorenz Meier 83a0f8e5ce Move EKF to multi pub/sub API 2015-01-29 16:33:53 +01:00
Lorenz Meier 777eda1a89 Move MATLAB example to multi pub/sub API 2015-01-29 16:33:53 +01:00
Lorenz Meier 7f299ea0cc Move commander to multi pub/sub API 2015-01-29 16:33:53 +01:00
Lorenz Meier d851a630d8 Move all drivers to multi pub/sub API 2015-01-29 16:33:53 +01:00
Lorenz Meier cc7a00b96e Disable UAVCAN build until sensors use all new-style API and UAVCAN sensors base class can be reworked to use it consistently 2015-01-29 16:33:53 +01:00
Lorenz Meier c3eb10560b Move sensors to new mag interface 2015-01-29 16:33:53 +01:00
Lorenz Meier f641a26fee Move MAVLink to new mag interface 2015-01-29 16:33:53 +01:00
Lorenz Meier 801e9ed4fb Commander: move sensor interface for mag to new multi-sub 2015-01-29 16:33:52 +01:00
Lorenz Meier 114465aba4 Move LSM303D mag to new multi-pub interface 2015-01-29 16:33:52 +01:00
Lorenz Meier f30b02272b Move HMC5883 to new interface 2015-01-29 16:33:52 +01:00