Lorenz Meier
|
1e625d024c
|
Updated ECL to include a minor compile fix
|
2016-12-21 08:11:05 +01:00 |
|
Lorenz Meier
|
c14f1fbaec
|
Add initial structure for Snapdragon Spektrum input
|
2016-12-20 14:38:28 +01:00 |
|
Lorenz Meier
|
3e8061c3cd
|
Iris mixer: Update naming of mixer
|
2016-12-19 20:39:48 +01:00 |
|
Lorenz Meier
|
83b177c5ad
|
DC mixer: Fix geometry for Iris
|
2016-12-19 20:39:48 +01:00 |
|
Lorenz Meier
|
6b0ac296b6
|
Fix usage of Iris mixer, make space by deleting unused files
|
2016-12-19 20:39:48 +01:00 |
|
Lorenz Meier
|
92c35f26be
|
Tests: Correct use of unsubscribe
|
2016-12-19 20:39:03 +01:00 |
|
Lorenz Meier
|
313ff2a6f2
|
UAVCAN: Correct use of unsubscribe
|
2016-12-19 20:39:03 +01:00 |
|
Lorenz Meier
|
1d98c8f202
|
MAVLink app: Correct use of unsubscribe
|
2016-12-19 20:39:03 +01:00 |
|
Lorenz Meier
|
3532b48411
|
TAP ESC: Correct use of unsubscribe
|
2016-12-19 20:39:03 +01:00 |
|
Lorenz Meier
|
97ce9edcac
|
FMU: Tighter compile checks and correct use of unsubscribe
|
2016-12-19 20:39:03 +01:00 |
|
Lorenz Meier
|
4b99a8f28c
|
Fix sf1xx start
|
2016-12-19 20:37:40 +01:00 |
|
Lorenz Meier
|
dfed9a3f13
|
Fix nullptr access in mixer group. This was only ever an issue on booboot and not in flight.
|
2016-12-19 20:36:05 +01:00 |
|
Lorenz Meier
|
6e32d0b52b
|
Update ECL to include data validator fixes
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
c91f827072
|
sensors app: Always run validator so it gets updated and can detect timeouts
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
143086ba2c
|
HMC5883: Harden shutdown logic
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
5759fd5726
|
GPS app: Increase stack to ensure 300 bytes headroom
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
fe5cc5622b
|
Failover logging in sensors app: Trim down strings
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
b91b0463d2
|
Update ECL lib to include failover fix for one sensor case
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
cc7db94edc
|
Sensors app mag voter: Increase stale value detection threshold to accomodate low-noise mag setups
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
077f22ece7
|
HMC5883: Make driver stoppable to simplify system validation
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
0e93b75ced
|
Update ECL library to include configurable stale sample counts
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
8297e979ff
|
ECL: Update to include whitespace fixes
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
c62c3c98bf
|
uORB devices: Guard more against invalid handles fed to publish routine
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
ca59d4cddb
|
Simulator: Initialize ground truth topic handle
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
df613361b9
|
LPE: Increase stack to allow enough safe margin
|
2016-12-19 20:34:52 +01:00 |
|
Lorenz Meier
|
9667c98b61
|
Start UAVCAN in the two phases required
|
2016-12-19 15:13:05 +01:00 |
|
Lorenz Meier
|
77e482a30e
|
Rover: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
e74094db5a
|
ZMR: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
1bf45610fe
|
250: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
91b39d14c3
|
Reaper: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
45549890ad
|
Micro PCB: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
679803ab1a
|
Caipi: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
83f5ed5d42
|
Albatross: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
3d771d6c8a
|
Maja: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
85e388839f
|
AERT: Refresh airframe config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
fbce24bb65
|
Heli: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
f9d1cd6f1f
|
Coax: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
38a431b267
|
TBS endurance: Refresh config
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
b2d48f65bf
|
MC att ctrl: Properly initialize members
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
c9b7b6bbb5
|
TAP ESC: Secure being the first publisher of all outputs / reports
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
ac3aa3e85c
|
FMU driver: Avoid trashing existing publicacations for RC, motor outputs, etc.
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
c23378e70d
|
Update heli mixer, not reporting saturation yet
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
27d5ecaaa9
|
Fix multirotor code style
|
2016-12-13 16:14:15 +01:00 |
|
Lorenz Meier
|
cc92339602
|
pwm command: Fix off-by-one in param parsing
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
f60bde9edd
|
Protect variables correctly during expansion
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
73689e65ee
|
Update VTOL setup for PWM outputs
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
7d0db35e90
|
Update PWM params to match standard usage in system
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
c1d7a3d2ff
|
rcS: Default PWM settings to params
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
3bb9dbba98
|
Better param PWM defaults for multicopter
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
fce8e3eb23
|
Better param PWM defaults for fixed wing
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
e0d770983c
|
FW: Handle PWM params in startup
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
421b4fb6fb
|
MC: Handle PWM params in startup
|
2016-12-13 09:18:59 +01:00 |
|
Lorenz Meier
|
1926c7bca7
|
Revert "Implement the way to run posix simulator directly from IDE without the need to reconfigure command lines, but use runner created via CMake"
This reverts commit fff4934743.
|
2016-12-12 22:32:34 +01:00 |
|
Lorenz Meier
|
4cb9903561
|
UAVCAN: Be less verbose on boot
|
2016-12-12 16:11:21 +01:00 |
|
Lorenz Meier
|
4c714f0e46
|
Load mon: Be less verbose on boot
|
2016-12-12 16:11:21 +01:00 |
|
Lorenz Meier
|
0d174be0a0
|
IO: Remove unnecessary boot output
|
2016-12-12 16:11:21 +01:00 |
|
Lorenz Meier
|
6820eb7a0c
|
MS5611: Less chatty boot
|
2016-12-12 16:11:21 +01:00 |
|
Lorenz Meier
|
dd6d1136b3
|
LIS3MLD: Remove unnecessary boot output left over from driver bringup
|
2016-12-12 16:11:21 +01:00 |
|
Lorenz Meier
|
2b518278df
|
HMC5883: Silence chatty boot
|
2016-12-12 16:11:21 +01:00 |
|
Lorenz Meier
|
d817d331fd
|
Add set trim API for helicopter mixer
|
2016-12-10 14:45:49 +01:00 |
|
Lorenz Meier
|
1bef1ae34a
|
Make space in test config
|
2016-12-10 01:00:11 +01:00 |
|
Lorenz Meier
|
f15d1ce5e7
|
Sort and sync FMUv3 config
|
2016-12-05 15:27:11 +01:00 |
|
Lorenz Meier
|
1b19b78c2b
|
ROMFS: Enable thermal control (set to off) for Pixhawk 2
|
2016-12-05 10:23:46 +01:00 |
|
Lorenz Meier
|
b229dd891f
|
Senssors app: Introduce thermal setting
|
2016-12-05 10:23:46 +01:00 |
|
Lorenz Meier
|
3166aeb8a4
|
PX4IO driver: Enable thermal control
|
2016-12-05 10:23:46 +01:00 |
|
Lorenz Meier
|
9f14ace0fa
|
IO: Allow control of the blue led state as function of a Pixhawk 2.1 heater
|
2016-12-05 10:23:46 +01:00 |
|
Lorenz Meier
|
899fb8d3c5
|
Aero: Add integrator gains for attitude control
|
2016-12-02 23:39:30 +01:00 |
|
Lorenz Meier
|
c53d828e09
|
Set EKF2 as default estimator
|
2016-12-02 21:13:34 +01:00 |
|
Lorenz Meier
|
654c7d2d16
|
Remove unused system command for FMUv2 config and re-enable MPU9250 driver
|
2016-12-02 20:58:38 +01:00 |
|
Lorenz Meier
|
70e597bd9a
|
Update ECL to include fw controller limit improvements and side slip filter improvements
|
2016-11-27 16:08:53 +01:00 |
|
Lorenz Meier
|
1f0e630958
|
Update use of time stamp field
|
2016-11-17 09:38:56 +01:00 |
|
Lorenz Meier
|
616c5012da
|
Update MAVLink submodules to latest
|
2016-11-17 09:38:56 +01:00 |
|
Lorenz Meier
|
8ebc846ae7
|
Simulator: Do not open hardware UART in SITL
|
2016-11-17 09:11:58 +01:00 |
|
Lorenz Meier
|
b83363a518
|
UAVCAN: Always enable dynamic node ID allocation
|
2016-11-16 10:56:08 +01:00 |
|
Lorenz Meier
|
0ca397ab20
|
Revert "FMUv1: Save resources in config"
This reverts commit c24046ca5b.
|
2016-11-14 22:37:01 +01:00 |
|
Lorenz Meier
|
86c581b2ef
|
Enable usage of UAVCAN node ID for params
|
2016-11-13 18:43:15 +01:00 |
|
Lorenz Meier
|
9866ff8959
|
Allow sending a param with a different component ID
|
2016-11-13 18:43:15 +01:00 |
|
Lorenz Meier
|
76082da674
|
Add IST8310 driver
|
2016-11-03 15:38:28 +01:00 |
|
Lorenz Meier
|
b9cf679118
|
Update sitl_gazebo
|
2016-10-29 00:01:39 +02:00 |
|
Lorenz Meier
|
b3e948d28c
|
Update simulators
|
2016-10-29 00:00:33 +02:00 |
|
Lorenz Meier
|
f466913a32
|
Update MAVLink headers and adapter header to current master
|
2016-10-23 22:14:19 +02:00 |
|
Lorenz Meier
|
f9abe39c3a
|
DSM parser: Keep local copy of channel data
|
2016-10-23 19:58:52 +02:00 |
|
Lorenz Meier
|
3bed398a1e
|
FMU: scan longer
|
2016-10-23 19:58:52 +02:00 |
|
Lorenz Meier
|
8d51e4ade1
|
MAVLink shell: Fix OS X default path
|
2016-10-23 17:46:22 +02:00 |
|
Lorenz Meier
|
05bc9acfb7
|
navigator: Wrap get time inside into function call and set time inside to zero
This ensures that the dual-use of the pitch_min / time_inside field is handled
properly between takeoff and non-takeoff items. Flight tested in SITL.
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
5ddd69c872
|
Dataman: Make versioning define more explicit
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
c7cdef2a4b
|
Clarify version flag for dataman
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
0a4fedd778
|
Dataman: Use single method to infer file compatibility
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
9e7d5f088e
|
dataman: Ensure compat field is set and read correctly
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
ff0d7613b1
|
Add manual seed to dataman hash to allow later incrementing the seed number for incompatible changes
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
db774798fa
|
Dataman: Store sizes of all containers and reset file if any of them changes.
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
c340974991
|
Ensure pitch min param is correctly handled
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
eaae1abdaf
|
Simplify use of pitch_min
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
9821499113
|
navigator / mission item: Compress fields into bitfield
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
5899ce715d
|
Navigator: Leverage overlapping fields in logic to save RAM by makeing them overlap in memory as well
|
2016-10-23 16:26:03 +02:00 |
|
Lorenz Meier
|
296b07f9d8
|
Update Gazebo plugin to fix plane model
|
2016-10-23 14:21:50 +02:00 |
|
Lorenz Meier
|
7b2898eaee
|
Fix merge collision
|
2016-10-19 18:29:34 +02:00 |
|
Lorenz Meier
|
3f5f74399e
|
Increased SBUS buffer size for more reliable SBUS and DSM parsing
|
2016-10-19 15:32:30 +02:00 |
|
Lorenz Meier
|
f7f406c45d
|
Expand RC test to 2nd receiver with 12 channels
|
2016-10-19 15:31:54 +02:00 |
|
Lorenz Meier
|
6f7a5cdf9b
|
Add additional DSM test data
|
2016-10-19 15:31:54 +02:00 |
|