Lorenz Meier
01c074d9e5
Rover configs: add class field
2017-06-27 11:07:03 +02:00
Lorenz Meier
86acaf0159
Quad configs: add class field
2017-06-27 11:07:03 +02:00
Lorenz Meier
49d6853219
VTOL Configs: Add class field
2017-06-27 11:07:03 +02:00
Lorenz Meier
ccc4f24ae8
Wing configs: Add class field
2017-06-27 11:07:03 +02:00
Lorenz Meier
b78a138f16
Multicopter configs: Add class field
2017-06-27 11:07:03 +02:00
Lorenz Meier
53cda2de79
HIL configs: Add HIL field
2017-06-27 11:07:03 +02:00
Lorenz Meier
968fa39158
Copter configs: Add airframe class field
2017-06-27 11:07:03 +02:00
Lorenz Meier
ad624c4a0a
Airframes parser: Add new class field
2017-06-27 11:07:03 +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
Julien Lecoeur
fc860140f1
Fix internal compiler error with GCC 7
...
Here is the error message:
PX4/Firmware/src/systemcmds/tests/test_matrix.cpp:641:1: internal compiler error: in trunc_int_for_mode, at explow.c:55
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
2017-06-26 15:50:44 +02:00
Julien Lecoeur
7929287f73
Fix -Werror=format-truncation on GCC 7
...
Fix formatting
Check snprintf return for error AND overflow
2017-06-26 15:50:44 +02:00
Julien Lecoeur
407b403e68
Fix -Werror=maybe-uninitialized on GCC7
2017-06-26 15:50:44 +02:00
Julien Lecoeur
06c6a0cdec
Fix -Werror=implicit-fallthrough errors on GCC7
2017-06-26 15:50:44 +02: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
Lorenz Meier
13bf312263
Commander: Be less verbose
2017-06-21 21:43:28 +02:00
Paul Riseborough
d68dd6ae1e
ekf2: Fix parameter description typo
2017-06-21 09:28:42 +02:00
Paul Riseborough
b3ceb37272
ekf2: Add parameter to set range dependant noise
2017-06-21 09:28:42 +02:00
ChristophTobler
929ecd0e94
change to uint32 to match updated type from ecl
2017-06-21 09:28:42 +02:00
Roman
0007096007
updated ecl
...
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Roman
33495e8143
ekf2: added parameters to specify horizontal speed and absolute altitude
...
thresholds for range aid mode
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Roman
b5a94481a8
ekf2_main: support range aid feature
...
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Roman
68c2eb9dec
ekf2_params: added range aid parameter
...
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Khoi Tran
355205554a
Use format to properly format file for process_logdata_parser.py
2017-06-20 08:24:30 +02: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
Martina
5984e3d330
mission: clean up mavlink log messages style
2017-06-19 19:34:18 +02:00
Beat Küng
410e822775
px4fmu-v4pro board_config: swap BRICK1 with BRICK2
...
problem: previously when connecting power to Power 1, commander refused
to arm (no power source error), and when connecting to Power 2, arming
works, but power consumption was not measured (& shown in QGC).
Swapping Brick1 with Brick2 makes sure both works when connecting to
power 1.
Ideally we will have support for both power sources (including fail-over)
2017-06-19 16:52:41 +02:00
ChristophTobler
91a94ce874
check for NAN -> use curr pos and check if first to avoid drifting
2017-06-19 13:26:11 +02:00
Lorenz Meier
7d23a52871
Commander: Remove debug output
2017-06-19 09:28:38 +02:00
Lorenz Meier
0a8b9061cf
SDP3x driver: Minor cleanup in driver
2017-06-19 09:26:27 +02:00
Paul Riseborough
28017105f4
position_estimator_inav: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
a147179ad8
local_position_estimator: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
7aec94d4d6
ekf_att_pos_estimator: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
4b7ae78fda
ekf2: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
2e008dfbc4
msg: Add vertical derivative to vehicle position messages
...
This enables control loops that are sensitive to vertical velocity offsets to use a vertical velocity that is kinematically consistent with the vertical position.
2017-06-19 09:09:52 +02:00
Paul Riseborough
862201cc4c
ecl: EKF update
...
Adds interface for vertical position derivative
2017-06-19 09:09:52 +02:00
Beat Küng
4afa931d80
voted_sensors_update: fix mag rotation
...
fixes a wrong index for _mag_device_id: previously, driver_index was used
(the CAL_MAG param index), but the correct index is the uorb topic
instance.
2017-06-17 06:36:54 +02:00
Mohammed Kabir
4d6c1b5749
Add second barometer to thermal compensation fitting script
2017-06-16 21:15:09 +05:30
Todd Stellanova
fd47e0cbb3
Set system real time clock once from GNSS data.
...
Fixes #7421
Tested with Pixracer and Zubax GNSS2.0
2017-06-16 07:46:39 +05:30
ChristophTobler
bc406a122e
disable min loiter altitude
2017-06-15 09:18:35 +02:00
Sean Matthews
1c56cad3b1
Uses astyle 2.06
2017-06-15 08:56:49 +02:00
Sean Matthews
08891526fd
Fixes #6484 : Bug in Offboard mode incorrect use of type_mask
2017-06-15 08:56:49 +02:00
Lorenz Meier
d5c923c7ef
Navigator: Fix RTL backtransition for VTOL
...
A recent change removed the command forwarding required for VTOL transitions. This change brings this back.
Partially reverts https://github.com/PX4/Firmware/pull/7249
2017-06-15 08:27:23 +02:00