Daniel Agar
164010ea4c
standard plane consistent metadata
2017-07-09 16:36:44 -04:00
Daniel Agar
8ff40d8048
consolidate standard plane configurations
2017-07-09 21:05:03 +02:00
Daniel Agar
585984fa0c
fmuservo increase stack
2017-07-09 18:02:55 +02:00
Daniel Agar
61fd6f4c8a
uorb failure print topic name
2017-07-09 14:40:11 +02:00
Daniel Agar
f45b9048aa
GPS driver increase stack (244 bytes left)
2017-07-09 13:09:22 +02:00
Daniel Agar
7a9e31f440
delete unused MPC_XY_FF and MPC_Z_FF ( #7563 )
2017-07-08 20:57:10 -04:00
Daniel Agar
75a528e061
FW EKF2 and ublox defaults
...
- closes #7550
2017-07-09 00:24:00 +02:00
Daniel Agar
e0aa2e2391
RTL reduce verbosity
2017-07-08 21:54:04 +02:00
Daniel Agar
fbebec5d0f
navigator log RTL messages and don't print global timeout
2017-07-08 21:54:04 +02:00
Daniel Agar
f396224d41
mag calibration add notifications to rotate
2017-07-08 21:54:04 +02:00
Daniel Agar
1a6a871689
commander properly set boot timestamp
2017-07-08 21:54:04 +02:00
Daniel Agar
b804616ad0
preflight check airspeed use differential_pressure
2017-07-08 21:54:04 +02:00
Daniel Agar
e303c2ad89
eagle tree airspeed allow negative differential pressure
2017-07-08 21:54:04 +02:00
Daniel Agar
f11bb401f4
CMD_MISSION_START allow first_item=-1 to leave index unchanged
2017-07-08 19:49:52 +02:00
Daniel Agar
1c7833e3b1
airspeed calibration simplify logic
2017-07-06 10:05:07 -04:00
Daniel Agar
eb067291bf
airspeed sensors apply offset separately
2017-07-06 10:05:07 -04:00
Daniel Agar
c45d369004
ms5525 use int64 for calculation
2017-07-06 10:05:07 -04:00
Daniel Agar
b66b734a74
rcS move additional sensors to rc.sensors
2017-07-06 10:05:07 -04:00
Daniel Agar
95eaac6876
bmp280 properly cleanup if failed
2017-07-06 10:05:07 -04:00
Daniel Agar
936f92fd0b
airspeed verify using filtered differential pressure
2017-07-06 10:05:07 -04:00
Daniel Agar
72969f00d7
airspeed calibration error_count is uint64_t
2017-07-06 10:05:07 -04:00
Daniel Agar
32068dcd17
px4io increase stack
2017-07-06 10:05:07 -04:00
Daniel Agar
85d7c7d165
add sdp3x_airspeed to px4fmu configs
2017-07-06 10:05:07 -04:00
Daniel Agar
73d9358b1d
meas_airspeed rename to ms4525_airspeed
2017-07-06 10:05:07 -04:00
Daniel Agar
7029be87c0
MS5525 differential pressure driver
2017-07-06 10:05:07 -04:00
Daniel Agar
af5256c454
GPS ublox add dynamic model parameter
2017-06-30 08:02:25 +02:00
Daniel Agar
c8189b9c23
navigator mission_block check range for loiter exit
...
- fixes #7510
2017-06-29 21:28:26 +02:00
Daniel Agar
40d40330b8
delete unused pio
2017-06-29 03:23:39 -10:00
Daniel Agar
cd8c8ea5de
FW default PWM_RATE 50
2017-06-28 09:13:19 +02:00
Daniel Agar
d641d776f7
mc_pos_control delete unused velocity feed forwards
2017-06-26 11:31:25 -04:00
Daniel Agar
f947205cbe
delete vehicle_global_velocity_setpoint
2017-06-26 11:31:25 -04:00
Daniel Agar
ca480ff868
ms4525 treat max temperature as an error
2017-06-24 22:40:51 +02:00
Daniel Agar
f82e85f8ff
cmake remove -fno-math-errno and -fmerge-all-constants ( #7462 )
2017-06-23 11:38:31 -04:00
Daniel Agar
58ca307c9d
move -fno-math-errno to nuttx only
2017-06-23 07:56:24 +02:00
Daniel Agar
75a91f79ae
compiler optimizations add -fmerge-all-constants
2017-06-21 20:07:36 -04:00
Daniel Agar
aeb1fe5a55
compiler optimizations add -fno-math-errno
2017-06-21 20:07:36 -04:00
Daniel Agar
8b3fb1e999
param fix parameters.xml dependency
2017-06-19 20:24:09 +02:00
Daniel Agar
e1a3c53930
cmake posix and qurt impl fix whitespace
2017-06-19 20:24:09 +02:00
Daniel Agar
61da642cc8
cmake fix airframes.xml dependency
2017-06-19 20:24:09 +02:00
Daniel Agar
6a443765a5
cmake only include mavlink where used
2017-06-19 20:24:09 +02:00
Daniel Agar
bd60f87283
move param jinja templates into relevant module
2017-06-12 12:18:53 -04:00
Daniel Agar
46101b483b
QuRT follow CMAKE_BUILD_TYPE
2017-06-12 12:18:53 -04:00
Daniel Agar
a04d7989b1
eagle and excelsior fix UART_ESC_BAUD param
2017-06-12 12:18:53 -04:00
Daniel Agar
846435cd97
BlockParam<int> -> BlockParam<int32_t> for qurt
2017-06-12 12:18:53 -04:00
Daniel Agar
4937449890
move parameter unittest into systemcmds
2017-06-12 12:18:53 -04:00
Daniel Agar
f26cd01d16
param gen reorganize and fix DISABLE_PARAMS_MODULE_SCOPING
2017-06-12 12:18:53 -04:00
Daniel Agar
5ee79648b7
FixedwingPositionControl cleanup comment spacing
2017-06-08 22:04:30 -04:00
Daniel Agar
35864841ba
FixedwingPositionControl remove engine failure thrust sp
...
- this is already done in fw_att_control
2017-06-08 22:04:30 -04:00
Daniel Agar
9511dfa577
FixedwingPositionControl combine TECS resets
2017-06-08 22:04:30 -04:00
Daniel Agar
0e8b0fe013
FixedwingPositionControl clang tidy fixes
2017-06-08 22:04:30 -04:00
Daniel Agar
47ec291340
FixedwingPositionControl add header guard
2017-06-08 22:04:30 -04:00
Daniel Agar
376fdd4206
FixedwingPositionControl unnecessary struct
2017-06-08 22:04:30 -04:00
Daniel Agar
3313ade291
FixedwingPositionControl update copyright and control_task
2017-06-08 22:04:30 -04:00
Daniel Agar
77eaa3ae61
fw_pos_control_l1 rename Landingslope to match case
2017-06-08 22:04:30 -04:00
Daniel Agar
23dd2e537b
fw_pos_control_l1 rename to match class
2017-06-08 22:04:30 -04:00
Daniel Agar
ea448e7fc2
fw_pos_control_l1 extract FixedwingPositionControl header
2017-06-08 22:04:30 -04:00
Daniel Agar
8d5c955af4
remove partial CMD_OVERRIDE_GOTO implementation ( #7356 )
...
- closes #7326
2017-06-08 22:03:50 -04:00
Daniel Agar
3b7e57a5b2
navigator/follow_target remove unused
2017-06-08 22:03:08 -04:00
Daniel Agar
d6e9287f51
mc_att_control comment out unused rates_i_scaled
2017-06-08 22:03:08 -04:00
Daniel Agar
70a485826d
attitude_estimator_q remove unused and small publish cleanup
2017-06-08 22:03:08 -04:00
Daniel Agar
9b08cf686f
mathlib remove Matrix and Vector virtual destructors
2017-06-08 22:03:08 -04:00
Daniel Agar
829e88587b
SITL unit tests don't run perf ( #7367 )
2017-06-06 17:28:30 -04:00
Daniel Agar
3aa502ba25
travis-ci remove code coverage build and upload ( #7357 )
2017-06-05 09:17:16 -04:00
Daniel Agar
833cdc9236
EKF2 update GPS and airspeed delay defaults ( #7353 )
...
* update ecl to latest
* EKF2_GPS_DELAY change default 200ms -> 110ms
- 110msec is more representative of what most users are flying
* EKF2_ASP_DELAY change default 200ms -> 100ms
The EKF is relatively insensitive to airspeed sensor delays and the effective delay is installation specific, so it has been set to a value that does not cause the data buffers to be longer than is required to accomodate GPS delays.
2017-06-05 10:31:46 +10:00
Daniel Agar
69ba69f30c
controllib split blocks into separate files
2017-06-04 18:22:42 +08:00
Daniel Agar
3d6792c019
Block and SuperBlock minor cleanup
2017-06-04 18:22:42 +08:00
Daniel Agar
1671c32238
BlockParamExt replace with BlockParam reference types
2017-06-04 18:22:42 +08:00
Daniel Agar
b03818cd0e
controllib move old blocks to segway
2017-06-04 18:22:42 +08:00
Daniel Agar
db816982cd
px4params don't search recursively for params
...
- move controllib_test under controllib
2017-06-04 18:22:42 +08:00
Daniel Agar
b4e2360070
uORB generation use constexpr ( #7348 )
2017-06-03 18:02:42 -04:00
Daniel Agar
625dc67f84
commander offboard loss rc act unreachable
...
- coverity fix 145492
2017-06-04 02:37:09 +08:00
Daniel Agar
beaa758605
lcov ignore src/examples ( #7341 )
2017-06-02 23:22:50 -04:00
Daniel Agar
24b26e53b9
cmake organize code coverage handling and base
2017-06-02 19:35:18 -04:00
Daniel Agar
17c1114b3e
clang-tidy readability-named-parameter
2017-06-02 19:35:18 -04:00
Daniel Agar
0d0cbd8243
clang-tidy ignore cert-flp30-c only in tests
2017-06-02 19:35:18 -04:00
Daniel Agar
94f5df8611
param and pwm ignore -Warray-bounds for clang
2017-06-02 19:35:18 -04:00
Daniel Agar
17a3b195fa
cppcheck start with errors only
2017-06-02 19:35:18 -04:00
Daniel Agar
de9c39447c
cppcheck ignore examples
2017-06-02 19:35:18 -04:00
Daniel Agar
c56df948ee
mathlib expo template style
2017-06-02 19:35:18 -04:00
Daniel Agar
78205b25c9
gyrosim remove unused work handle
2017-06-02 19:35:18 -04:00
Daniel Agar
e4f55e4526
travis-ci upload cppcheck, scan-build, and coverage to s3
2017-06-02 19:35:18 -04:00
Daniel Agar
1ebe215c60
check_submodules.sh only sync selected submodule
2017-06-02 19:35:18 -04:00
Daniel Agar
5d626bd940
clang-tidy remove redundant init
2017-06-02 19:35:18 -04:00
Daniel Agar
8a681397bf
travis-ci lazy init submodules
2017-06-02 19:35:18 -04:00
Daniel Agar
768faa1ae3
clang-tidy param avoid malloc(0)
2017-06-02 19:35:18 -04:00
Daniel Agar
2e0ed3b47b
travis-ci add cppcheck
2017-06-02 19:35:18 -04:00
Daniel Agar
560bfd2b00
clang-tidy only list excluded checks
2017-06-02 19:35:18 -04:00
Daniel Agar
f1079e3382
mission block remove unread value
2017-06-02 19:35:18 -04:00
Daniel Agar
4e21b2378f
travis-ci coverity optimization
2017-06-02 19:35:18 -04:00
Daniel Agar
ef7295affb
travis-ci split quick_check into tests and check_format
2017-06-02 19:35:18 -04:00
Daniel Agar
5434ae670b
OSX build travis-ci -> circleci
2017-06-02 19:35:18 -04:00
Daniel Agar
d731558286
Makefile prepare to split qgc_firmware
2017-06-02 19:35:18 -04:00
Daniel Agar
621651fefa
travis-ci quick_check replaces check_format and tests
2017-06-02 19:35:18 -04:00
Daniel Agar
0ac237f3df
travis-ci coverity abort early
2017-06-02 19:35:18 -04:00
Daniel Agar
6a249c742b
travis-ci add tests coverage to coveralls
2017-06-02 19:35:18 -04:00
Daniel Agar
a3078c63ab
travis-ci stop deploying to s3
2017-06-02 19:35:18 -04:00
Daniel Agar
64ed96d81a
clang-tidy readability-simplify-boolean-expr
2017-06-02 19:35:18 -04:00
Daniel Agar
3c06641897
clang-tidy config list all checks
2017-06-02 19:35:18 -04:00
Daniel Agar
fffd3d4c4c
clang-tidy ignore google-global-names-in-headers and misc-redundant-expression
2017-06-02 19:35:18 -04:00
Daniel Agar
180ec59255
clang-tidy ignore mathlib assignment signatures for now
2017-06-02 19:35:18 -04:00