16894 Commits

Author SHA1 Message Date
Julian Oes
9aab96a4e5 DriverFramework: update submodule
This should fix includes, as well as the gyro scaling.
2016-03-09 14:48:20 -08:00
Julian Oes
ef8d074e23 shmem_qurt: remove leftover printf 2016-03-09 11:10:19 -08:00
Julian Oes
022ced3648 shmem: don't do locking for now
The locking seems to be broken, therefore refrain from using it.
2016-03-09 11:07:34 -08:00
Julian Oes
070e71ed55 px4_layer: astyle 2016-03-09 09:53:27 -08:00
Julian Oes
8b19d249b2 px4_layer: better printfs for shmem_posix.c 2016-03-09 09:53:27 -08:00
Julian Oes
f2b906d7af posix-configs: start mavlink on mainapp 2016-03-09 09:53:27 -08:00
Julian Oes
3e964ef85d POSIX config: param shem define was lost 2016-03-09 09:53:27 -08:00
MaEtUgR
4f29c7c4db switch the modules implementing the block structure to px4_poll such that in posix_sitl simulation the poll works as expected, blocks the module and doesn't overload the CPU 2016-03-09 09:38:32 +01:00
James Goppert
613ec40d86 LPE: comment out gps delay handling, too much memory required. 2016-03-08 11:48:20 -05:00
James Goppert
d37ddb6102 Work on LPE GPS delay. 2016-03-08 09:38:31 -05:00
James Goppert
ac66050cd6 LPE tuning for GPS delay in sim. 2016-03-08 08:56:33 -05:00
James Goppert
12489654ea GPS delay compensation for LPE. 2016-03-08 08:23:02 -05:00
James Goppert
02454d0cdc Improved controllib delay block. 2016-03-08 07:28:36 -05:00
James Goppert
5c09c8ede7 Add delay block to controllib. 2016-03-08 06:08:30 -05:00
James Goppert
c677d446d3 LPE SITL script updates. 2016-03-08 05:07:27 -05:00
James Goppert
078628e74f Merge pull request #3748 from jgoppert/lpe-improvements
improved position based flow correction for lpe
2016-03-08 04:06:56 -05:00
James Goppert
baed2c0255 Updated lpe. 2016-03-08 03:47:12 -05:00
James Goppert
e33fd3d815 Added controllib statistics block. 2016-03-08 03:33:42 -05:00
Mark Charlebois
6f01c48ca7 Use consolidated MPU driver
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-03-08 09:30:36 +01:00
Lorenz Meier
55e5956f75 Fix mode for mag file 2016-03-08 09:29:17 +01:00
Lorenz Meier
7a6c2ed6f4 Fix mode changes 2016-03-08 09:29:17 +01:00
Robert Dickenson
481e28aae1 Minor format/whitespace changes courtesy of AStyle 2016-03-08 09:29:17 +01:00
Robert Dickenson
76e3f92fb4 Remove execute mode from cmake file which was accidently committed earlier 2016-03-08 09:29:17 +01:00
Robert Dickenson
abeb2b9c7e Hopefully the last of the trivial minor fixups before being able to PR 2016-03-08 09:29:17 +01:00
Robert Dickenson
198a85a72e Undo a local change to quiet some debug noise when running on an XRacer rev7 board 2016-03-08 09:29:17 +01:00
Robert Dickenson
d65bd3f1bd Add magnetometer range and temperature to the 'test' output report 2016-03-08 09:29:17 +01:00
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