17418 Commits

Author SHA1 Message Date
Robert Dickenson
7061bc804a Remove file with only whitespace change as not required in PR 2016-03-08 09:29:17 +01:00
Robert Dickenson
044a139a2f Remove deprecated target from the module list which was deleted in previous commit 2016-03-08 09:29:17 +01:00
Robert Dickenson
95e51ed8c6 Cleanup mpu9250 driver in preparation for PR 2016-03-08 09:29:17 +01:00
Robert Dickenson
4ef9148517 Preparing MPU9250 driver for PR
Corrected magnetometer gain and alignment, added support for sensitivity adjustment values, cleaned up debugging messages and removed dead code.
2016-03-08 09:29:17 +01:00
Robert Dickenson
0a33ca6e57 Align the magnetometer axis with the accel/gyro 2016-03-08 09:29:17 +01:00
Robert Dickenson
2f69afb738 Temporarily quiet a noisy timeout warning on pixracer board. 2016-03-08 09:29:17 +01:00
Robert Dickenson
5903891213 Significant work on mpu9250 driver to get magnetometer updates happening reliably. Improved 'mag' utility to aid driver development and testing. 2016-03-08 09:29:17 +01:00
Robert Dickenson
505f331c36 Add the new mag system command to the px4fmu build 2016-03-08 09:29:17 +01:00
Robert Dickenson
c861e6ee16 Add new system command to monitor the magnetometer uORB publication, in order to see MPU9250 driver mag output 2016-03-08 09:29:17 +01:00
Robert Dickenson
bad571ebab Add required define for the new MPU9250 magnetometer 2016-03-08 09:29:17 +01:00
Robert Dickenson
0050057392 Add internal AK8963 magnetometer support to the MPU9250 device driver 2016-03-08 09:29:17 +01:00
James Goppert
6b62c032d6 Matrix update. 2016-03-08 03:18:19 -05:00
Kabir Mohammed
309212b52b px4flow : rotate gyro readings as well 2016-03-08 08:52:08 +01:00
sander
f33c5a0e7f Initialize abort_transition bool 2016-03-08 08:46:48 +01:00
Roman
a62046625b mc_pos_control: only reset position setpoint if we are not in rotary wing mode 2016-03-07 21:14:41 +01:00
Lorenz Meier
17b86d97e2 System lib format fixes 2016-03-06 18:05:45 +01:00
David Sidrane
f0b770a3ce Use correct CS defines to disable chip selects
Repair one more cut and past mistake I made.
 
https://github.com/dipspb/PX4Firmware/blob/px4-master-sensor_reset_fix/src/drivers/px4fmu/fmu.cpp#L2167-L2170

Should not have OFF
2016-03-06 18:04:25 +01:00
Julian Oes
e4d71ec682 configs: compile and start the gps driver on QURT 2016-03-06 18:02:50 +01:00
Julian Oes
1cebfde840 gps: make the driver compile and run on QURT 2016-03-06 18:02:50 +01:00
Julian Oes
bc9e24102d DriverFramework: update submodule
This fixes a missing include.
2016-03-06 18:02:50 +01:00
Lorenz Meier
2e63cfbcfc Do not check for RC map 2016-03-06 17:55:45 +01:00
Lorenz Meier
98e65a2c3a Do not check mode switch for now 2016-03-06 17:54:11 +01:00
Lorenz Meier
ad58fc7458 Bump param version 2016-03-06 17:38:08 +01:00
Lorenz Meier
9e7837fc31 Update sensor meta data 2016-03-06 16:28:42 +01:00
Lorenz Meier
8a91ce65e8 Ensure RC switches get evaluated on first run 2016-03-06 14:56:25 +01:00
Lorenz Meier
b338ba439c Sensors: Update param meta data 2016-03-06 14:27:05 +01:00
Lorenz Meier
b766213b20 Format fix for sensors 2016-03-06 12:57:39 +01:00
Lorenz Meier
82a390c125 Commander: Better user feedback for kill switch 2016-03-06 12:48:28 +01:00
Lorenz Meier
351ab38179 Fix additional switch eval 2016-03-06 12:48:14 +01:00
Lorenz Meier
74694e3c77 Commander: Support fallback strategies for rejected control modes 2016-03-06 12:34:31 +01:00
Lorenz Meier
2e5a41e8c9 Sensors: Use correct ranges for mode slots 2016-03-06 12:34:07 +01:00
Lorenz Meier
ffd24e8cf0 Commander: Support single channeel flight mode selection 2016-03-05 20:41:02 +01:00
Lorenz Meier
1c21a63101 Sensors: Support single channel flight mode selection 2016-03-05 20:41:02 +01:00
Lorenz Meier
4e36973cee Manual control: Prep single channel flight mode selection 2016-03-05 20:41:02 +01:00
Don Gagne
07775f7629 Add initial version stamps to meta data 2016-03-05 20:33:16 +01:00
Don Gagne
29af484685 Add firmware type to .px4 2016-03-05 20:33:16 +01:00
sander
d832e325c1 Remove debug output 2016-03-05 18:05:19 +01:00
sander
00c9c7fdff VTOL Front transition minimum time 2016-03-05 18:05:19 +01:00
Daniel Agar
4d82cf7224 fix TECS comment typo 2016-03-04 17:30:50 -05:00
David Sidrane
65696acf6a Merge pull request #3920 from dipspb/px4-master-sensor_reset_fix
Fix sensor_reset method for PX4FMU_V4
2016-03-04 04:52:28 -10:00
Dmitry Prokhorov
6f2a4f3d82 Fix sensor_reset method for PX4FMU_V4 2016-03-04 14:19:03 +03:00
tumbili
2d2b0a2d43 mc pos: in auto mode reset the position to current position. Velocity controller ensures continuous attitude setpoint 2016-03-04 08:45:13 +01:00
tumbili
9297a02ac2 move code which clears the pos and alt hold flags to the correct place.
this should fix the problem of the jump in the altitude setpoint when
switching into altitude hold mode.
2016-03-04 08:45:13 +01:00
tumbili
989a4a0984 mc pos control:
-when switching into vel control mode (xy) choose vel sp such that attitude
setpoint is continuous
2016-03-04 08:45:13 +01:00
Julian Oes
dcf022f480 Submodules: use submodule sync --recursive
This should make changes where the submodule repository changes trouble
free for users.
2016-03-03 14:22:37 +01:00
tumbili
b1a890f0cd updated ecl 2016-03-03 10:56:23 +01:00
Lorenz Meier
e73ae292dc Fix unit tests 2016-03-03 10:46:45 +01:00
Julian Oes
e6b9712ff5 DriverFramework: update submodule
This update sets the HMC5883 into single measurement mode at 150 Hz
instead of continuous measurement mode at 75 Hz because the I2C write
issue on Snapdragon has been resolved.
2016-03-03 10:16:33 +01:00
Daniel Agar
6bb3d5f47b fw_pos_control only use const position_setpoint_triplet within control_position() 2016-03-03 10:15:40 +01:00
Daniel Agar
2eea0af843 navigator only accept waypoints if !landed 2016-03-03 10:15:35 +01:00