Daniel Agar
f22f331e4a
Makefile add board rename deprecation warning
2018-11-26 14:40:14 -08:00
Daniel Agar
ec4c9da253
remove BOARD_NAME from board_config.h and set automatically
2018-11-26 14:40:14 -08:00
David Sidrane
2d052c02fa
board_common:Use new PX4IO FW name on SD card and remove legacy V1 name
2018-11-26 14:40:14 -08:00
David Sidrane
cadda8c263
px4fmu_test:rcS use correct name for px4io bin
2018-11-26 14:40:14 -08:00
Daniel Agar
abb3817d31
boards new split VENDOR_MODEL naming convention
2018-11-26 14:40:14 -08:00
Daniel Agar
f692ad04d0
boards organization
2018-11-26 14:40:14 -08:00
Matthias Grob
c1f851a600
appveyor: shallow clone the main repo
2018-11-25 22:43:11 +01:00
Matthias Grob
2973b77f18
appveyor: use new 0.5 installer
2018-11-25 22:43:11 +01:00
David Sidrane
b80fa5f2f5
px4fmu-v5:Remove old comment
2018-11-25 21:02:42 +00:00
Daniel Agar
d4f713b286
commander cleanup home position handling
2018-11-25 21:00:51 +00:00
Ramón Hernán Roche Quintana
f387fe7e65
sitl_run.sh handle spaces in paths
...
launch script for jmavsim failed to start if there were any spaces in
paths, string handling in paths was improved and tested.
2018-11-25 14:09:58 -05:00
Daniel Agar
a4c4f356b3
Makefile handle spaces in path
2018-11-25 14:09:58 -05:00
Roman Bapst
bef8b6b949
mavlink hash check: return early in case of hash check parameter ( #10861 )
...
* a request for setting the '_HASH_CHECK' parameter is handled differently
than the same request for a standard parameter. Make sure we don't actually
try to set the parameter.
Signed-off-by: Roman <bapstroman@gmail.com >
2018-11-25 14:01:23 -05:00
CUAVcaijie
eb8a3de987
add rgbled_ncp5623c driver ( #10889 )
...
Co-Authored-By: CUAVcaijie <caijie@cuav.net >
2018-11-25 13:40:51 -05:00
TSC21
1268109690
bump px4-dev-raspi container tag
2018-11-25 18:22:47 +00:00
TSC21
ddb4b27fbe
set CPACK_DEBIAN_PACKAGE_SHLIBDEPS to OFF
2018-11-25 18:22:47 +00:00
Daniel Agar
b9b301c38e
update sitl_gazebo to latest master
2018-11-25 11:34:16 -05:00
Daniel Agar
2c33a937dd
update docker images to 2018-11-22 tag
...
- keeping nuttx and armhf compile jobs on 2018-09-11 for now
2018-11-25 11:34:16 -05:00
PX4 Build Bot
d42edfc612
Update submodule Mavlink v2.0 to latest Sun Nov 25 07:37:28 EST 2018
...
- Mavlink v2.0 in PX4/Firmware (d1dc8e440912e7918465163195b73531138e1e8c): https://github.com/mavlink/c_library_v2/commit/6203e2b64395cfa416b9321f633bc3256a79f722
- Mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/7c47254ddc8bf70eb5e82b4c2142a3faa4fa5780
- Changes: https://github.com/mavlink/c_library_v2/compare/6203e2b64395cfa416b9321f633bc3256a79f722...7c47254ddc8bf70eb5e82b4c2142a3faa4fa5780
7c47254 2018-11-21 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/aa72b9e9806854ee822eb2fb4c70c26216113141
2018-11-25 11:34:16 -05:00
Mara Bos
3c660acca8
Add unit test for dynamically loading modules on posix.
2018-11-24 01:58:09 +01:00
Mara Bos
d13836eb1e
Add dynamic modules on Posix.
...
You can now add `DYNAMIC` as an option to `px4_add_module`, which will
cause that module to no longer be compiled into the px4 executable, but
instead produce a separate shared library file, which can be loaded and
executed with the new `dyn` command:
pxh> dyn ./hello.px4mod start
This will load the shared object file `hello.px4mod` if it wasn't
already loaded, and execute its main function with the given arguments.
2018-11-24 01:58:09 +01:00
Mara Bos
e9fb17c51a
Always use FILE* for standard output.
...
The threads running commands for clients through the Posix daemon used
to write to a char buffer through snprintf (etc.) which was then written
directly to the file descriptor, whereas in the other case printf
(etc.) was used to write to stdout (FILE*). Both versions used some
macro's and repeated code to have the same output.
This change unifies these two cases by using a FILE* in both cases. The
(line) buffering is done by the standard C library's implementation
(just like with stdout), and px4_log.c now uses the same code in all
cases (using fprintf, etc.) for printing (colored) output.
2018-11-23 12:15:41 +01:00
bresch
20f870137b
FW auto - Add parameter for flaps setting during landing
2018-11-23 10:40:27 +01:00
Daniel Agar
a6684c6f9a
uORB orb_exists use internal linked list instead of file path
2018-11-23 08:15:48 +01:00
Daniel Agar
023e267e9b
uORB replace ORBMap with linked list
2018-11-23 08:15:48 +01:00
Daniel Agar
180cd94978
uORBDeviceNode mark all overrides
2018-11-23 08:15:48 +01:00
Daniel Agar
f1bf7172e7
make vdev file flags and priv consistent with nuttx
2018-11-23 08:15:48 +01:00
Daniel Agar
f9a3235709
remove unused parameter VT_AIRSPD_RULE ( #10897 )
...
- fixes #10896
2018-11-22 17:43:33 -05:00
Michael Schaeuble
43034922e2
Mavlink: Incorporate changes in UTM_GLOBAL_POSITION message
2018-11-22 16:55:30 +01:00
Michael Schaeuble
a154282fef
Mavlink: Use UUID for identifier in UTM_GLOBAL_POSITION
2018-11-22 16:55:30 +01:00
Michael Schaeuble
33a9eb946a
Mavlink: Reduce rate of UTM_GLOBAL_POSITION stream
2018-11-22 16:55:30 +01:00
Michael Schaeuble
fa4156c3d0
Mavlink: Include UTM_DATA_AVAIL_FLAGS_*_VELO_AVAILABLE flag
2018-11-22 16:55:30 +01:00
Michael Schaeuble
ae4654f36a
Mavlink: Include new UTM_DATA_AVAIL_FLAGS_RELATIVE_ALTITUDE_AVAILABLE flag
2018-11-22 16:55:30 +01:00
Michael Schaeuble
15439fcc0b
Mavlink: Add UTM_GLOBAL_POSITION stream
2018-11-22 16:55:30 +01:00
Michael Schaeuble
30dbfd99fb
EKF: Estimate WGS84 altitude with filtered AMSL offset
2018-11-22 16:55:30 +01:00
Roman Bapst
90bfdb6f0a
VTOL rate control architecture improvements ( #10819 )
...
* attitude and rate setpoint message: use 3D array for thrust demand
* FixedWingAttitudeControl: rework airspeed scaling
* move airspeed and scaling calculation into separate method
* if vtol in hover and airspeed disabled use minimum airspeed instead of trim airspeed
2018-11-21 20:32:40 -05:00
Daniel Agar
75c1396ed7
cmake sitl_tests silence debug message
2018-11-21 18:13:21 +01:00
Matthias Grob
919a508935
appveyor: run make test also on Windows CI
2018-11-21 14:25:11 +01:00
Matthias Grob
be16baaa3c
sitl_tests: exclude uorb test from Windows build
...
Because it was always failing from the beginning on and
we want to make sure no other tests break in the meantime
by running the currently passing tests also on Windows CI.
2018-11-21 14:25:11 +01:00
TSC21
e3af000fdb
init.d-posix: make 1013_iris_vision independent of 1010_iris_opt_flow
2018-11-21 12:21:16 +01:00
TSC21
dcdddacdb2
init.d-posix: vision: set the appropriate parameters
2018-11-21 12:21:16 +01:00
TSC21
adc81aaab5
position_estimator_inav: fix covariance check logic
2018-11-21 12:21:16 +01:00
TSC21
20b3adebf4
attitude_estimator_q_main: remove epsilon comparison; fix logic
2018-11-21 12:21:16 +01:00
Daniel Agar
8566b6b53e
AV-X increase logger buffer
2018-11-21 09:13:40 +01:00
PX4 Build Bot
7d54913f80
Update submodule matrix to latest Wed Nov 21 00:38:27 UTC 2018
...
- matrix in PX4/Firmware (4005de7b9600db8a310d52f9bf7a47a0019868d8): https://github.com/PX4/Matrix/commit/0d3bff5e006cfaa358b51e3a6d11984e3782a90e
- matrix current upstream: https://github.com/PX4/Matrix/commit/9c0acfba36a928b7b002eea3a9dca54a5a0c1250
- Changes: https://github.com/PX4/Matrix/compare/0d3bff5e006cfaa358b51e3a6d11984e3782a90e...9c0acfba36a928b7b002eea3a9dca54a5a0c1250
9c0acfb 2018-11-20 Matthias Grob - Matrix: remove unsafe copyToRaw method
2018-11-20 20:35:15 -05:00
Daniel Agar
528b794841
Update submodule mavlink v2.0 to latest Wed Nov 21 00:38:04 UTC 2018
...
- mavlink v2.0 in PX4/Firmware (14b8108caabb99d1bad2daef31ac51fc061b3691): https://github.com/mavlink/c_library_v2/commit/408a7bedf3074bcae265ea0ce8ec5bb3519ed272
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/6203e2b64395cfa416b9321f633bc3256a79f722
- Changes: https://github.com/mavlink/c_library_v2/compare/408a7bedf3074bcae265ea0ce8ec5bb3519ed272...6203e2b64395cfa416b9321f633bc3256a79f722
2018-11-20 20:34:27 -05:00
PX4 Build Bot
68bd878877
Update submodule sitl_gazebo to latest Wed Nov 21 00:37:52 UTC 2018
...
- sitl_gazebo in PX4/Firmware (560a9b45ed ): https://github.com/PX4/sitl_gazebo/commit/3d80f63562c24c1537e1f8423ce649c99ebc15ea
- sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/2adc86b5bf84543091470966caf33c3b4f3ee666
- Changes: https://github.com/PX4/sitl_gazebo/compare/3d80f63562c24c1537e1f8423ce649c99ebc15ea...2adc86b5bf84543091470966caf33c3b4f3ee666
2adc86b 2018-11-14 Elia Tarasov - add max value for wind and wind gust means
fb20a36 2018-11-14 Elia Tarasov - add normal gaussian distribution to wind gust force and direction
bd5ce12 2018-11-14 Elia Tarasov - add normal gaussian distribution to wind force and direction
913c094 2018-11-07 Jacob Schloss - reverse order of test
7d08ef5 2018-11-07 Jacob Schloss - fall back to only enabling up to c++14 on old cmake
0fd93b0 2018-11-07 Jacob Schloss - set CMAKE_CXX_STANDARD so cmake does not append a defualt language standard
2018-11-20 20:33:13 -05:00
Eric Babyak
560a9b45ed
Fix for initializing Landing Target Estimator in SITL
2018-11-20 18:16:45 +01:00
Julian Oes
62188f6151
px_romfs_pruner.py: PEP8 and comments fixes
2018-11-20 15:16:54 +01:00
Julian Oes
177d14c8ea
px_romfs_pruner.py: remove deprecation warning
...
The open flag `U` causes a deprecation warning starting with Python 3.4.
The option to open all kinds of newlines as `\n` has been replaced with
the argument `newline=None`. However, this argument is not available for
Python 2 unless we use `io.open` instead of `open`.
2018-11-20 15:16:54 +01:00