James Goppert
d10a491243
Add logging profiles to logger module.
2017-07-06 09:02:13 +02:00
Nicolae Rosia
2092770361
Integrator: fix comparison
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
2017-07-06 08:48:44 +02:00
Lorenz Meier
9bb3ab4a71
Update SITL module
2017-07-06 07:42:17 +02:00
Lorenz Meier
72e452ba32
Add missing Iris config
2017-07-06 07:42:06 +02:00
imcnanie
629844adff
Dodeca mixer using the AUX channels ( #7532 )
...
* Added Dodecarotor Mixer
* fixed formatting style
* Renamed dodeca mixers to top and bottom
2017-07-05 22:17:33 +02:00
Beat Küng
1e2ce51c6d
LandDetector: fix vehicle flight time
...
The problem was signed vs unsigned mixing together with 64bit conversion:
int32_t flight_time = ...;
uint64_t _total_flight_time = ...;
_total_flight_time |= flight_time;
When flight_time is negative, the last line would first extend the sign
bit to the upper 32bits of the 64bit uint and then apply the bitwise OR.
The fix is to use an unsigned 32 bit value.
2017-07-04 14:13:18 +02:00
Lorenz Meier
f54a6c2999
VTOL Controller: Always read ready topics
...
When poll returns a ready FD we have to read it, no matter which flight mode the system is in.
2017-07-02 21:52:18 +02:00
Lorenz Meier
1acf547e8b
POSIX: Move C/C++ separation
2017-07-02 21:50:42 +02:00
Lorenz Meier
ca7c71b759
Update SITL version
2017-07-02 21:50:02 +02:00
Lorenz Meier
5724bef14d
VTOL att controller: Code style fix
2017-07-02 20:59:25 +02:00
Lorenz Meier
792b03628f
CMake: more clear instructions for python dependencies
2017-07-02 17:15:12 +02:00
Lorenz Meier
5a4714fef2
Track Gazebo submodules more closely
2017-07-02 17:00:08 +02:00
Lorenz Meier
4cae86dc1a
Update jMAVSim
2017-07-02 16:59:55 +02:00
Lorenz Meier
82bd13bfe0
Update SITL Gazebo interface version
2017-07-02 16:46:13 +02:00
Lorenz Meier
6ea9c1877b
Add version command to PX4 tools directory
2017-07-02 14:43:13 +02:00
Hamish Willee
071cfc2d31
Ensure groups have unique names in TOC
2017-07-01 20:04:46 +02:00
Hamish Willee
6f3b6bf55b
Update parser to get class information and create separate groups for each class
2017-07-01 20:04:46 +02:00
Hamish Willee
50140b3d90
Group by vehicle type and add headings
2017-07-01 20:04:46 +02:00
Hamish Willee
d88e387013
Fix typo in exported text
2017-07-01 20:04:46 +02: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
Beat Küng
6fcd7d9529
estimator_status.msg: fix documentation of innovation_check_flags
2017-06-29 16:06:06 +02:00
Daniel Agar
40d40330b8
delete unused pio
2017-06-29 03:23:39 -10:00
David Sidrane
fc25213811
auav-x21:Delete PX4_I2C_BUS_ONBOARD
2017-06-29 07:59:56 +05:30
Mohammed Kabir
0bda4a7edd
rc.sensors : correctly start up sensors on AUAV-X2.1
2017-06-29 07:59:56 +05:30
Daniel Agar
cd8c8ea5de
FW default PWM_RATE 50
2017-06-28 09:13:19 +02:00
Jan Liphardt
d5eab23f53
airspeed error message clarification ( #7497 )
...
In day to day practice, there are two reasons for fabsf(airspeed.differential_pressure_filtered_pa) > 15.0f
1/ The sensor has not been calibrated. In this case, the sensor needs to be calibrated.
2/ It's a windy day, and the operator has powered up the system without covering the pitot tube. In that case, you need to reboot with the pitot cover in place.
The original message ('Check calibration') is ok, but why not be more direct? The user does not have to "check the calibration" - the user has to (a) either calibrate the system in the first place, or (b) not forget the pitot tube cover when powering up the system.
2017-06-28 00:28:33 -04:00
Lorenz Meier
a6ef6c6e33
SITL Launcher: gzserver must be running when gzclient connects
2017-06-27 11:59:29 +02:00
Lorenz Meier
dea467bdbd
POSIX: Make sure we do not run out of PX4 file descriptors
2017-06-27 11:59:29 +02:00
Beat Küng
0cfa99436f
fix 13001_caipirinha_vtol: class should be VTOL
2017-06-27 11:19:55 +02:00
Lorenz Meier
04f9b0400e
Add airframe class to hexa
2017-06-27 11:07:03 +02:00
Lorenz Meier
f5ff283f17
Quad: Add vehicle class
2017-06-27 11:07:03 +02:00
Lorenz Meier
2ba65a0dcc
Various experimental configs: Add class field
2017-06-27 11:07:03 +02:00
Lorenz Meier
51c7d01a19
Plane configs: Add class field
2017-06-27 11:07:03 +02:00
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