665 Commits

Author SHA1 Message Date
James Goppert
20720bdfb1 Matrixlib update. 2016-03-21 16:02:57 -04:00
Julian Oes
8ea581189a DriverFramework: updated submodule
This brings various bugfixes for the framework, as well as Support for
RPi2 with Navio+.
2016-03-19 18:57:45 +04:00
James Goppert
ce7dad81c2 Updated matrix. 2016-03-15 18:11:44 -04:00
James Goppert
484a95978f Matrix lib update. 2016-03-15 06:52:13 -04:00
Paul Riseborough
aed444c1c8 ecl: update library reference
Adds functionality allowing the range finder to be used as the primary height measurement when operating over flat terrain. This will be useful for indoor testing where barometric pressure is unreliable due to operation of HVAC systems.
2016-03-14 09:42:06 +01:00
Daniel Agar
7a9427bc34 param remove empty @unit 2016-03-14 09:12:34 +01:00
Daniel Agar
c654b20584 param @unit remove % usage 2016-03-14 09:12:34 +01:00
Daniel Agar
1c164f09d5 runway_takeoff param @unit 2016-03-14 09:10:29 +01:00
Daniel Agar
06b61a93cb launchdetection param @unit 2016-03-14 09:10:29 +01:00
Lorenz Meier
1aee73a8a7 Update ECL 2016-03-12 12:15:10 +01:00
Lorenz Meier
83557ff0ba Update ECL lib 2016-03-12 12:15:10 +01:00
Lorenz Meier
ed35f73a28 Update DriverFramework to fix SITL 2016-03-12 11:19:36 +01:00
Julian Oes
9aab96a4e5 DriverFramework: update submodule
This should fix includes, as well as the gyro scaling.
2016-03-09 14:48:20 -08:00
James Goppert
6b62c032d6 Matrix update. 2016-03-08 03:18:19 -05:00
Julian Oes
bc9e24102d DriverFramework: update submodule
This fixes a missing include.
2016-03-06 18:02:50 +01:00
Daniel Agar
4d82cf7224 fix TECS comment typo 2016-03-04 17:30:50 -05:00
tumbili
b1a890f0cd updated ecl 2016-03-03 10:56:23 +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
9ab0674107 TECS fix typo 2016-03-03 10:13:47 +01:00
Lorenz Meier
4ca91583b4 Updated ECL 2016-02-25 17:25:14 +01:00
Julian Oes
30580a661c DriverFramework: updated to latest merge 2016-02-19 18:48:58 +01:00
Julian Oes
991bc54626 DriverFramework: updated submodule
This enables continuous mode for the HMC5883 instead of single
measurement mode, therefore working around a ADSP crash.
2016-02-19 16:59:49 +01:00
Julian Oes
2dfd13e2cb DriverFramework: updated submdule 2016-02-19 16:59:48 +01:00
Julian Oes
dd960565e8 DriverFramework: updated submodule 2016-02-19 16:59:48 +01:00
Julian Oes
5feae43682 DriverFramework: updated submodule
This mainly fixes the NuttX build.
2016-02-19 16:59:47 +01:00
Mark Charlebois
49eacbf6b0 Updated src/lib/DriverFramework 2016-02-19 16:59:43 +01:00
Mark Charlebois
0e24e808ab Removed dspal submodule, added px4muorb.idl
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2016-02-19 16:59:41 +01:00
Andreas Antener
0ccf0ce747 only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition 2016-02-18 18:55:56 +01:00
Roman
59a571d22f TECS:
- do not run TECS for VTO which are in rotary wing mode
- reinitialise TECS the first time we start using it again
2016-02-18 18:55:56 +01:00
Andreas Antener
967b404de8 only run FW posctl in FW mode and ramp up desired airspeed for tecs after transition 2016-02-18 18:55:56 +01:00
Roman
1da686b125 TECS:
- do not run TECS for VTO which are in rotary wing mode
- reinitialise TECS the first time we start using it again
2016-02-18 18:55:56 +01:00
Lorenz Meier
e290bd4ebe Update to latest ECL 2016-02-18 18:48:50 +01:00
tumbili
b7919e0039 initialise all tecs class members 2016-02-18 17:07:09 +01:00
tumbili
c1e1d0b031 put TECS init bug to rest:
the uncostrained demanded pitch was never initialized which
could lead to large initial pitch integral values
2016-02-18 16:29:04 +01:00
Lorenz Meier
bd606b05df Launch detector: Use idle throttle param 2016-02-17 19:31:01 +01:00
James Goppert
30cb1e6976 Updated matrix lib to get slice. 2016-02-16 14:59:18 -05:00
James Goppert
59781167a2 Updated matrix lib. 2016-02-16 10:58:39 -05:00
Paul Riseborough
384ab209fc ecl: update library reference 2016-02-15 12:52:49 +01:00
Roman
11df8168ee provide ekf2 with landed flag from landing detector 2016-02-14 21:26:47 +01:00
Roman
2177c0e18a ekf2: remove unused print functions 2016-02-14 20:51:01 +01:00
Lorenz Meier
ee4784ab25 Updated DriverFramework 2016-02-13 11:15:04 +01:00
Andreas Antener
5b8b445425 consider transition command for the correct state 2016-02-10 18:36:38 +01:00
sander
d5eae460c0 VTOL transition failsafe RTL 2016-02-10 16:30:57 +01:00
Lorenz Meier
aab63c78f9 Update ECL to include global alt fix 2016-02-10 08:30:19 +01:00
Paul Riseborough
2db2d8f6f4 lib: update ecl reference 2016-02-05 18:28:32 +01:00
Roman
fdc0ef00b3 fix TECS logging 2016-02-05 17:14:10 +01:00
Lorenz Meier
c8bd81b739 Updated ECL to use standard C++ initializers 2016-01-31 23:25:27 +01:00
Paul Riseborough
904319f889 lib: update ecl reference 2016-01-31 22:12:11 +01:00
James Goppert
4cb1f8a440 Updated matrix for euler wrap fix. 2016-01-25 21:23:11 +01:00
James Goppert
c6d30315d9 Matrix update. 2016-01-24 02:45:24 -05:00