Daniel Agar and MaEtUgR
7a1c8ea8cb
Update platforms/posix/src/lockstep_scheduler/CMakeLists.txt
...
Co-Authored-By: MaEtUgR <maetugr@gmail.com >
2019-02-04 21:31:06 +01:00
Daniel Agar
2d922b5cb4
FW airframe defaults relax EKF2 GPS checks
2019-02-04 11:02:38 -05:00
Daniel Agar
2b16be9281
Jenkins hardware test remove px4_fmu-v4 stackcheck
...
- the stackcheck build is too slow to be useful
- will be recreated with fmu-v5
2019-02-04 10:54:38 -05:00
Daniel Agar
248320b328
PreflightCheck trivial astyle fix
2019-02-04 10:32:19 +01:00
Daniel Agar
7ecb04db2b
Jenkins split MacOS builds into new pipeline
2019-02-04 00:18:56 -05:00
Daniel Agar
daae9e85b8
Jenkins hardware increase test timeout and update container version
2019-02-03 23:58:40 -05:00
Daniel Agar
a7388f142c
auav x2.1 rc.defaults should be rc.board_defaults
2019-02-03 12:10:30 -05:00
Daniel Agar
115c31451c
SITL use EKF2_MAG_TYPE default value
2019-01-31 09:23:12 -05:00
Daniel Agar
40e42a677b
NuttX cmake support optional compressed defconfigs
2019-01-30 10:54:53 -05:00
Daniel Agar
8dc0509989
mpu9250: split icm20948 support out into new separate driver
2019-01-30 09:29:08 +01:00
Daniel Agar
d02685c9f7
cmake nuttx .px4 package fix dependency location
2019-01-29 15:34:36 -05:00
Daniel Agar
489ea68b8d
ROMFS fix pruned dependency and cleanup
2019-01-29 15:34:36 -05:00
Daniel Agar
298049b0fb
px4_fmu-v4_stackcheck sync with default and increase pmw3901 main stack
2019-01-29 14:14:29 -05:00
Daniel Agar
0f386ee52a
update all docker containers to latest 2019-01-27
...
- Jenkins compile drop arch until container is updated and maintained
- clang-tidy disable for now, the new version isn't respecting the existing configuration
2019-01-28 13:08:58 -05:00
Daniel Agar
e89779364e
Jenkins update px4-dev-base to 2019-01-26
2019-01-27 21:10:48 -05:00
Daniel Agar
23617fb880
px4_fmu-v2_default disable constained flash options
2019-01-27 19:48:38 -05:00
Daniel Agar
739a02022b
position_estimator_inav: move to examples (start deprecation)
2019-01-27 22:15:39 +01:00
Daniel Agar
9ffacb1d22
av-x board disable CONFIG_MTD
2019-01-27 11:01:13 -05:00
Daniel Agar
38e3da535f
boards/ delete unused stm32 nucleo-F767ZI example
2019-01-25 11:25:27 -05:00
Daniel Agar
9ae61b7775
boards/ delete unused stm32f4discovery example
2019-01-25 11:25:27 -05:00
Daniel Agar
1f4c3fedba
deprecate samv7 support and atmel same70xplained board
2019-01-25 10:54:53 -05:00
Daniel Agar
71f73adf62
README - remove Coverity badge
...
Coverity scan has been offline since Monday, January 7, 2019.
2019-01-25 10:14:26 -05:00
Daniel Agar
c62956ccab
av_x-v1 remove mtd driver
2019-01-25 06:32:37 -08:00
Daniel Agar
d49f6a3aca
mavlink increase STACK_MAIN and STACK_MAX
...
- needed if NuttX networking enabled
2019-01-25 06:32:37 -08:00
Daniel Agar
2ffb49b734
delete px4_includes.h header and update boards/ to use syslog
2019-01-23 18:25:18 -05:00
Daniel Agar
376e078c24
platforms delete PX4_ROS and obsolete headers
2019-01-23 18:25:18 -05:00
Daniel Agar
67e5986c9b
delete obsolete examples/subscriber
2019-01-23 18:25:18 -05:00
Daniel Agar
693ee4808a
delete obsolete examples/publisher
2019-01-23 18:25:18 -05:00
Daniel Agar
6feee70570
move SYS_STCK_EN to src/modules/load_mon
2019-01-23 08:23:03 +01:00
Daniel Agar
843443248e
move modules/systemlib to lib/systemlib
2019-01-23 08:23:03 +01:00
Daniel Agar
320d2e9383
create PX4 platform layer initialization helper ( #11269 )
...
- starts requirements for PX4 modules (hrt, param, etc)
2019-01-22 14:13:20 -05:00
Daniel Agar
65fe3ce5d3
px4_fmu-v2_default temporarily disable sf0x
...
- can be reenabled after #11256 is merged
2019-01-22 17:23:16 +01:00
Daniel Agar
ce5fbc7751
mavlink simple analyzer remove <limits> usage
...
- <limits> isn't available in the NuttX c++ standard library
2019-01-21 09:27:10 -05:00
Daniel Agar
572d1cefe8
test_mixer remove <limits> usage
...
- <limits> isn't available in the NuttX c++ standard library
2019-01-21 09:27:10 -05:00
Daniel Agar
755eb6a2e9
Update submodule mavlink v2.0 to latest Mon Jan 21 00:38:11 UTC 2019
...
- mavlink v2.0 in PX4/Firmware (ee517afb7c8b34e88daf656834a3315be72a4f40): https://github.com/mavlink/c_library_v2/commit/339abb5f4c20865ea67dd417b099e3f54683a2ad
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/e302e1b735e47e9d33c3bad579dd7c6c089c1bb3
- Changes: https://github.com/mavlink/c_library_v2/compare/339abb5f4c20865ea67dd417b099e3f54683a2ad...e302e1b735e47e9d33c3bad579dd7c6c089c1bb3
2019-01-20 20:15:12 -05:00
Daniel Agar
652c9dfc49
containers/Array.hpp cleanup and remove data initialization
2019-01-20 12:03:53 +01:00
Daniel Agar
7008558fac
drivers/distance_sensor replace std::vector usage with px4::Array
2019-01-20 12:03:53 +01:00
Daniel Agar
edeb59a8c3
move logger array.h -> containers/Array.hpp
2019-01-20 12:03:53 +01:00
Daniel Agar
939413fa06
Probot attempt to fix configuration ( #11243 )
2019-01-19 14:13:58 -05:00
Daniel Agar
1ec08ec6bd
Jenkins more aggressively discard large builds
2019-01-19 12:37:05 -05:00
Daniel Agar
95eff33263
GPS increase task stack 1530 -> 1600 bytes
2019-01-18 12:07:28 -05:00
Daniel Agar
658d734068
param add status
2019-01-18 11:50:37 -05:00
Daniel Agar
84724d5e1d
param show default only active parameters
...
- add -a option to display all possible system parameters
2019-01-18 11:50:37 -05:00
Daniel Agar
1ded189f58
ROMFS rcS execute (optional) rc.board_defaults after AUTOCNF set
2019-01-18 11:23:01 -05:00
Daniel Agar
52c848a556
mpu6000 split into separate main, header, implementation
2019-01-18 10:39:15 -05:00
Daniel Agar
d299d439c6
mpu6000 use new PX4Accelerometer and PX4Gyroscope classes
2019-01-18 10:39:15 -05:00
Daniel Agar
91dcfb7ab2
PX4 sensor driver helpers
2019-01-18 10:39:15 -05:00
Daniel Agar
c319ea7189
boards sync fmu-v2 sensors start with fmu-v3
2019-01-15 23:52:46 -08:00
Daniel Agar
fef65bf5c8
ROMFS split rc.board into defaults, sensors, and extras
2019-01-15 23:52:46 -08:00
Daniel Agar
63097bd8a1
mavlink sort message defaults and float literal consistency
2019-01-14 14:46:13 -05:00
Daniel Agar
29a0950753
Update submodule mavlink v2.0 to latest Sat Jan 12 07:37:26 EST 2019
...
- mavlink v2.0 in PX4/Firmware (4787cabae6fcf55ef0f8bf19b0009de593c844db): https://github.com/mavlink/c_library_v2/commit/90d9b285e01fe8bfa3b4e8868ca71c5537d43302
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/339abb5f4c20865ea67dd417b099e3f54683a2ad
- Changes: https://github.com/mavlink/c_library_v2/compare/90d9b285e01fe8bfa3b4e8868ca71c5537d43302...339abb5f4c20865ea67dd417b099e3f54683a2ad
2019-01-12 10:20:02 -05:00
Daniel Agar
45d7165eb3
fw_pos_control_l1 skip wind > max airspeed logic if airspeed invalid
...
- cleanup airspeed validity check logic
2019-01-12 14:19:53 +01:00
Daniel Agar
92ca26b111
mpu9250 fix code style
2019-01-09 10:27:19 -05:00
Daniel Agar
ea3a694ffe
Update submodule mavlink v2.0 to latest Tue Jan 8 12:41:26 UTC 2019
...
- mavlink v2.0 in PX4/Firmware (613a5f5e172de071ebd96b4cb5313316a10f8023): https://github.com/mavlink/c_library_v2/commit/175ab6725cc0d96827d04ffeeaf3a7797a9abdbf
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/90d9b285e01fe8bfa3b4e8868ca71c5537d43302
- Changes: https://github.com/mavlink/c_library_v2/compare/175ab6725cc0d96827d04ffeeaf3a7797a9abdbf...90d9b285e01fe8bfa3b4e8868ca71c5537d43302
2019-01-08 10:16:51 -05:00
Daniel Agar
e77c2cdfab
Jenkins hardware test compare-sections properly
2019-01-07 15:12:30 -05:00
Daniel Agar
2a56eca910
Jenkins use px4_sitl_test build to run unit tests
...
- these only run if code coverage is enabled
2019-01-07 10:39:40 -05:00
Daniel Agar
2251150875
uavcan include cstdint for fixed width integer types
2019-01-06 19:20:57 -05:00
Daniel Agar
60f2a92e3d
replace <cfloat> with <float.h>
...
- <cfloat> isn't available in the NuttX c++ library
2019-01-06 19:20:57 -05:00
Daniel Agar
c0b464e9e2
replace <cinttypes> with <inttypes.h>
...
- <cinttypes> isn't available in the NuttX c++ library
2019-01-06 19:20:57 -05:00
Daniel Agar
195dbf4ab6
NuttX platform remove system (toolchain) stdc++ include path
2019-01-06 19:20:57 -05:00
Daniel Agar
542cd7f216
Jenkins move hardware testing to JLink debugger setup
2019-01-05 20:33:38 -05:00
Daniel Agar
caf26c78e3
rgbled_ncp5623c set main stack 1500
2019-01-03 10:32:49 -05:00
Daniel Agar
8c88aa6416
mavlink move simple getters to header and mark const
2019-01-01 22:21:02 +00:00
Daniel Agar
f60bfd0020
mavlink add tx loop interval perf counter
2019-01-01 22:21:02 +00:00
Daniel Agar
55e3f80bab
mavlink handle MAV_ODOM_LP parameter in main
...
- fixes #11125
2019-01-01 22:21:02 +00:00
Daniel Agar
5b2661e0f8
Jenkins archive SITL package
2019-01-01 17:57:24 +01:00
Daniel Agar
1b8c2c82d5
px4flow start in rc.sensors instead of per board ( #11123 )
...
- fixes #11009
2019-01-01 11:39:40 -05:00
Daniel Agar
3cd3856d32
commander set home position timestamp properly
2018-12-27 10:52:01 -05:00
Daniel Agar
f50963c2eb
travis-ci (coverity scan) update to xenial
2018-12-26 11:04:36 -05:00
Daniel Agar
1f9b833342
ROMFS 4041 change nsh shebang to /bin/sh
2018-12-24 19:27:04 +00:00
Daniel Agar
49be26b6cf
load_mon improve cpuload calculation and cleanup ( #9852 )
2018-12-21 22:27:58 -08:00
Daniel Agar
f851978101
commander run preflight immediately ( #11018 )
...
- partially addresses #11017
2018-12-12 09:24:50 -05:00
Daniel Agar
d42fe1826a
parameters also include all module configs when scoping disabled ( #10992 )
...
* fixes parameters on Snapdragon
2018-12-06 14:21:06 -05:00
Daniel Agar
0c60fff6bd
vscode add lldb SITL debug launch targets
2018-12-05 18:25:58 -05:00
Daniel Agar
783267bbc3
vscode initial jlink debug launch
2018-12-05 15:58:41 -05:00
Daniel Agar
fd8fe29ef3
vscode update targets and gdb debugging
2018-12-05 15:58:41 -05:00
Daniel Agar
a5fa3eda30
vscode initial configuration ( #10911 )
2018-12-04 23:11:36 -05:00
Daniel Agar
3a036021ba
ROMFS defaults drop floating point decimal
2018-12-04 22:57:53 -05:00
Daniel Agar
ecbf6ea77b
ROMFS multicopter airframes don't call other airframes (4001/4002)
...
- fixes #10980
2018-12-04 22:57:53 -05:00
Daniel Agar
1f8c0e79e8
cmake toolchains force cache cpu flags and don't append
...
- these flags were accumlating on top of each other anytime cmake had to reconfigure
2018-12-04 19:45:46 -05:00
Daniel Agar
dbee6380ee
cmake move custom upload helpers to boards/
2018-12-04 19:45:46 -05:00
Daniel Agar
5ba56c8c2c
fmu-v5 timer_config.c fix code style
2018-12-04 01:06:54 -05:00
Daniel Agar
8622fa4aac
move pca8574 driver to lights
2018-12-04 01:06:54 -05:00
Daniel Agar
75b2053243
move uavcan from modules to drivers
2018-12-04 01:06:54 -05:00
Daniel Agar
bbab66d974
move vmount to modules (it's not a driver)
2018-12-04 01:06:54 -05:00
Daniel Agar
9d42480f4e
drivers create lights category (directory)
2018-12-04 01:06:54 -05:00
Daniel Agar
f6a4616501
move ocpoc_adc driver to board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
766c33799d
move all navio2 drivers to emlid navio2 board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
2e7c1d3ca6
move bbblue_adc to beaglebone blue board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
a91a26be97
move aerofc_adc to intel aerofc board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
744bacd424
boards/ enforce astyle
2018-12-04 01:06:54 -05:00
Daniel Agar
1efad64f0c
bebop move flow driver to board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
9c29e9d4c9
move crazyflie syslink to board directory
2018-12-04 01:06:54 -05:00
Daniel Agar
d4e06e517a
delete drv_gpio.h, modules/gpio_led, and fmu GPIO ioctls
2018-12-03 16:30:39 +01:00
Daniel Agar
93802c2710
hysteresis test increase time on cygwin ( #10958 )
2018-12-03 09:39:43 -05:00
Daniel Agar
38c84e6e9d
rc.autostart restart shellcheck fix (161cf7) and exclude check
...
- fixes #10972
2018-12-03 15:11:45 +01:00
Daniel Agar
b7b5b89969
Jenkins compile only archive first level of binaries
2018-12-02 20:05:49 -05:00
Daniel Agar
99c225dda2
Jenkinsfile deploy cleanup checkouts when done
2018-12-02 11:39:37 -05:00
Daniel Agar
161cf7f5d9
shellcheck fix rc.autostart return and improve globbing
2018-12-01 10:03:19 -05:00
Daniel Agar
3e9e5ed372
ROMFS move airframes to subdirectory
2018-12-01 10:03:19 -05:00