David Sidrane
|
0397537cf0
|
Adding input capture driver
|
2016-02-01 10:10:35 +01:00 |
|
David Sidrane
|
f3c22d3334
|
Refactored pwm servo to use drv_io_timer
|
2016-02-01 10:10:35 +01:00 |
|
David Sidrane
|
2949578832
|
Renamed pwm_timers to more appropriate io timers for use in pwm in/out and capture
|
2016-02-01 10:10:34 +01:00 |
|
David Sidrane
|
019e197714
|
Change pin init state to 1 to uses late pwm init with not pulses
|
2016-02-01 10:10:34 +01:00 |
|
David Sidrane
|
5e47ffdaf9
|
Moved Switching IO to the point of ARMing
|
2016-02-01 10:10:34 +01:00 |
|
David Sidrane
|
1843eea917
|
Reverting 2e8accc6ff infavor of IO init changes
|
2016-02-01 10:10:34 +01:00 |
|
Pavel Kirienko
|
1454e2acba
|
Libuavcan update: Reduces STM32 CAN IRQ overhead with new error handling logic
|
2016-02-01 08:16:11 +01:00 |
|
nephne
|
43553eacce
|
add cscope.in.out cscopte.po.out to .gitignore
|
2016-02-01 08:15:29 +01:00 |
|
Lorenz Meier
|
c8bd81b739
|
Updated ECL to use standard C++ initializers
|
2016-01-31 23:25:27 +01:00 |
|
Lorenz Meier
|
b21a49b3f9
|
EKF: Use standard C++ initializers
|
2016-01-31 23:24:36 +01:00 |
|
Roman
|
c75cc75d25
|
ekf2 module: be consistent in constructor
|
2016-01-31 22:28:19 +01:00 |
|
Paul Riseborough
|
904319f889
|
lib: update ecl reference
|
2016-01-31 22:12:11 +01:00 |
|
bugobliterator
|
0f43a1ebbb
|
ekf2: fix code style
|
2016-01-31 22:12:11 +01:00 |
|
bugobliterator
|
04ad8ca594
|
ekf: change the name of estimatorr interface class
|
2016-01-31 22:12:11 +01:00 |
|
Paul Riseborough
|
92f0032475
|
ekf2: Add tuning parameters for GPS and Baro innovation gates
|
2016-01-31 22:12:11 +01:00 |
|
bugobliterator
|
6ffcca4b8f
|
ekf2_main: fix variable pass type
|
2016-01-31 22:12:11 +01:00 |
|
Paul Riseborough
|
92f2492fff
|
ekf2: update interface method for vehicle arm status and NED origin
|
2016-01-31 22:12:11 +01:00 |
|
Paul Riseborough
|
4594b3c69d
|
ekf2: Add parameters for magnetometer error checks
|
2016-01-31 22:12:11 +01:00 |
|
Paul Riseborough
|
5e4f76d844
|
ekf2: Add parameters and support for GPS quality checks
|
2016-01-31 22:12:11 +01:00 |
|
Paul Riseborough
|
bfd182d12e
|
msg: Add GPS check status to estimator_status uORB topic
|
2016-01-31 22:12:11 +01:00 |
|
Lorenz Meier
|
8167f729ad
|
MAVLink app: Fix NuttX compilation error
|
2016-01-31 22:04:39 +01:00 |
|
Roman
|
b749a7557b
|
fixed typos
|
2016-01-31 21:36:58 +01:00 |
|
Pavel Kirienko
|
702f6f0560
|
STM32: Fixed CS in pollErrorFlags()
|
2016-01-31 23:06:12 +03:00 |
|
Lorenz Meier
|
c78fd7014d
|
MC: Only use auto yaw limits if manual control is off
|
2016-01-31 20:18:12 +01:00 |
|
Lorenz Meier
|
7455a833d0
|
MC: Split yaw speed limiting between manual and velocity control modes
|
2016-01-31 20:18:12 +01:00 |
|
Lorenz Meier
|
56cd54ab71
|
MAVLink app: Fix network code to always prefer localhost, work still with remote targets
|
2016-01-31 20:16:26 +01:00 |
|
Lorenz Meier
|
5f8ee1ea1a
|
Update caipirinha config
|
2016-01-31 15:14:34 +01:00 |
|
Lorenz Meier
|
069471a62c
|
Commander: Indicate error number on failure
|
2016-01-31 14:53:54 +01:00 |
|
Lorenz Meier
|
260b77dd78
|
MPU9250: Make check return values more discriminative
|
2016-01-31 14:53:40 +01:00 |
|
Holger Steinhaus
|
1245b50ef5
|
fix typo
|
2016-01-31 14:53:04 +01:00 |
|
Pavel Kirienko
|
cf9edf13cd
|
Disabled SCE interrupts; error handling is now polling based
|
2016-01-31 14:47:23 +03:00 |
|
bugobliterator
|
d79e12dfa1
|
EKF: fix code style
|
2016-01-31 00:12:16 -08:00 |
|
bugobliterator
|
8200ef4d17
|
EKF: allocate and unallocate buffer more robustly
|
2016-01-31 00:12:16 -08:00 |
|
bugobliterator
|
c6249a2825
|
EKF: change estimator base class name to estimation interface
|
2016-01-31 00:12:07 -08:00 |
|
bugobliterator
|
3cafedd4c1
|
EKF: start storing samples only when ekf is initialised
|
2016-01-30 12:46:01 -08:00 |
|
bugobliterator
|
b062bd2e38
|
EKF: move estimator specific variables to estimator core
|
2016-01-30 12:45:23 -08:00 |
|
bugobliterator
|
287f5eb0c2
|
EKF: move all estimator specific types to common header
|
2016-01-30 12:44:19 -08:00 |
|
bugobliterator
|
b05e2d825c
|
EKF: move estimator specific initialisations to estimator core
|
2016-01-30 12:42:24 -08:00 |
|
Paul Riseborough
|
f1b82057c0
|
EKF: Combine GPS velocity innovation gate parameters
Separate vertical and horizontal parameters for GPS velocity innovation gates are not required
|
2016-01-30 12:21:50 -08:00 |
|
Paul Riseborough
|
466a104534
|
EKF: additional GPS check logic
Improve naming of NED origin initialisation status
Add check for GPS solution type
Use GPS checks when regaining GPs in-flight
|
2016-01-30 12:21:39 -08:00 |
|
bugobliterator
|
a779d45cd0
|
ekf2: fix bug causing faulty imu data storage
|
2016-01-29 23:56:24 -08:00 |
|
bugobliterator
|
92dc41e885
|
EKF: fix typo in function declaration
|
2016-01-29 20:05:07 -08:00 |
|
bugobliterator
|
3eea6cdcc5
|
EKF: use namespace for structure definitions
will be moved to a separate file in the future
|
2016-01-29 20:04:21 -08:00 |
|
bugobliterator
|
001d621eb1
|
EKF: move imu data processing code to estimator core
|
2016-01-29 20:03:25 -08:00 |
|
bugobliterator
|
251996d387
|
ekf: move gps checks to Ekf library from estimator_base
|
2016-01-29 17:15:18 -08:00 |
|
Paul Riseborough
|
46b0e9654c
|
Add filter control logic
|
2016-01-30 09:01:48 +11:00 |
|
Lorenz Meier
|
f50aba844f
|
CAN config: Drop default D gains
|
2016-01-29 11:40:37 +01:00 |
|
Lorenz Meier
|
7104a853c9
|
Firefly: drop D gain
|
2016-01-29 11:40:17 +01:00 |
|
Lorenz Meier
|
6a74f2c69d
|
F450: Fix default gain
|
2016-01-29 11:40:04 +01:00 |
|
Pavel Kirienko
|
f7a0e36882
|
Fixed unused variable in STM32 baremetal driver
|
2016-01-29 13:24:55 +03:00 |
|