Paul Riseborough
98597dcffc
commander: allow position uncertainty to grow when operator can correct for drift
7 years ago
Paul Riseborough
e5d428bd65
msg: add definitions for estimator status control mode bit positions
7 years ago
Lorenz Meier
aee05d0ac5
FMU: Increase stack space as needed (shown by instrumentation) to retain a 300 bytes buffer.
7 years ago
Beat Küng
a62a71f48f
gps: reopen the gps port on failed auto-detection
...
work-around for https://github.com/PX4/Firmware/issues/9461
7 years ago
Lorenz Meier
f87fa9131b
FMUv5: Fix RGB led usage - these are individual status leds.
7 years ago
Lorenz Meier
02eaf2ce28
FMUv5: Fix safety switch led
...
Both IO and FMU are connected to the safety switch for default models. This needs later to be broken out to a config option for builds that do not contain an IO.
7 years ago
Philipp Oettershagen
9f414e82f6
Subsystem_info status flags & checks: Add comment to indicate that the IMU+MAG consistency checks need to be performed AFTER the individual checks are complete
7 years ago
Philipp Oettershagen
e12b470cac
Subsystem_info status flags & checks: Small fixes according to @bkueng's review
7 years ago
Philipp Oettershagen
0b71c52225
Subsystem_info status flags & checks: Suppress sensor failover warnings in Hardware in the loop (HITL)
7 years ago
Philipp Oettershagen
302cb0a285
Subsystem_info status flags & checks: Moved the set_health_flags helper functions out of the /lib/ folder and into the module/commander folder because they are actually only needed there
7 years ago
Philipp Oettershagen
bd2af289f5
Subsystem_info status flags & checks: Code style fixes and cleanup to avoid strcmp() as suggested by @LorenzMeier
7 years ago
Philipp Oettershagen
e4d863b95f
Subsystem_info status flags & checks: Separate the functionality to a) set the health flags inside commander and b) to publish them from external modules
7 years ago
Philipp Oettershagen
a807d34a7a
Remove distance sensor checks again. These checks should be handled by EKF2 and should thus be added there later
7 years ago
Philipp Oettershagen
be4ba32cf0
vl53lxx distance sensor: Remove subsystem_info calls because all sensors are now checked inside commander
7 years ago
Philipp Oettershagen
075009be2f
Subsystem_info status flags & checks: 1) Set health flags in commander directly instead of publishing via uORB 2) move publish_subsystem_info into lib/ folder"
7 years ago
Philipp Oettershagen
f5847a4a7b
Subsystem_info status flags & checks: Switch back to uORB for inter-process communication, handle GPS checks completely inside ekf2, add distance_sensor checks
7 years ago
Philipp Oettershagen
6f1f414b49
Subsystem_info status flags & checks : Initial commit, updating the health flags in a centralized way mostly in commander and the votedSensorsUpdate function.
7 years ago
DanielePettenuzzo
40e6a5a39b
fmu-v5: fix ms5611
7 years ago
DanielePettenuzzo
2ab5dc2951
fmu-v5: remove i2c3 as bus expansion because used just for internal mag (ONBOARD)
7 years ago
DanielePettenuzzo
7a760ee501
fmu-v5: add PX4_I2C_BUS_EXPANSION1 and 2 to all drivers that check all the busses
7 years ago
MaEtUgR
01afeed967
cmake nuttx upload: add verbatim parameter
...
to disable automatic evaluation of /dev/ttyS* expression in cygwin.
On linux verbatim seems to be default anyways. At least it doesn't get
evaluated on linux.
7 years ago
Philipp Oettershagen
ba2cf5fa9a
fw_att_control: Fix stuttering rudder in manual mode ( #9607 )
...
fw_att_control: Fix bug that caused the rudder to stutter when FW_RLL_TO_YAW_FF>0 and aileron input was supplied
7 years ago
PX4 Jenkins
64cf043481
Update submodule sitl_gazebo to latest Tue Jun 5 20:26:27 CDT 2018
...
- sitl_gazebo in PX4/Firmware (bbc104ad4c
): 371e7c36c3
- sitl_gazebo current upstream: e8b3624b9d
- Changes: 371e7c36c3...e8b3624b9d
e8b3624 2018-06-04 Elia Tarasov - tune gimbal pid gains
54c256d 2018-06-05 Poutshi - Update README.md (#211 )
1992b0d 2018-06-05 TSC21 - CMakeLists: fix targe msg links
10b0597 2018-06-01 TSC21 - validade_sdf: fix typo
8fee88e 2018-06-01 TSC21 - travis_ci: add catkin build
de983cc 2018-05-31 TSC21 - generate separate protobuff libs for each msg category
6cb9360 2018-05-31 TSC21 - restructure proto msg API (rename, organize list)
5a250a2 2018-05-31 TSC21 - proto msgs: use PascalCase convention
ea6e2da 2018-05-31 TSC21 - remove the rotors_ prefix from plugin names
7989043 2018-05-31 TSC21 - allow building with the most recent C++ compiler available on the host
b819817 2018-05-31 TSC21 - package.xml: update and reorganize package list
a20bf63 2018-05-31 TSC21 - CMakeLists: reorganize build target and dependecies list
ae7df80 2018-05-31 TSC21 - CMakeLists: remove exception for ROS when building gazebo_geotagged_images_plugin (no longer applicable)
0a4e27b 2018-05-31 TSC21 - CMakeLists: fix typo on building gazebo_motor_failure_plugin
27f977b 2018-05-31 TSC21 - gazebo_mavlink_interface: add support for Gazebo 9 for model_param func
eded9b2 2018-05-31 Elia Tarasov - set default pid gains as constants
29b5424 2018-05-31 Elia Tarasov - add default pid control gains to sdf xml
4caf496 2018-05-30 Elia Tarasov - move pid control gains to sdf xml
7 years ago
githubDLG
563200fee6
fix rgbled On and Powersave value in read mode
...
fix rgbled On and Powersave value in read mode.
In read mode, the ENABLE and SHDN is in bit 4 and bit5, so we may need a 4bit left shift to get a correct value.
7 years ago
Lorenz Meier
bbc104ad4c
Added missing fields to IST8310 mag report.
7 years ago
Elia Tarasov
384028aa7b
decrease rollrate P gain due to gimbal oscillations
7 years ago
Beat Küng
2fa8783795
mavlink_receiver: implement MAV_CMD_REQUEST_STORAGE_INFORMATION
7 years ago
mcsauder
ca5e22583f
Remove extra newline in omnibus-f4sd/usb.c to quiet git new blank line at EOF warning.
7 years ago
Beat Küng
d1a7a367ac
fix px4_getopt: add argc check for options that take an argument
...
Fixes the following corner case:
mpu9250 start -R
This would return a valid result (myoptind < argc), but myoptind pointed
to a NULL argument (and thus mpu9250 would crash).
With this patch, px4_getopt will return '?', indicating a parser error.
7 years ago
Beat Küng
2de6192f66
position_estimator_inav: add missing return
7 years ago
Beat Küng
ad587def24
test_ppm: add argc check
7 years ago
Beat Küng
dc7db9d793
iridiumsbd: add argc check
7 years ago
Beat Küng
7c79c1ae9f
pwm_input: add argc check
7 years ago
Beat Küng
cce3c270c3
lis3mdl: add argc check and use px4_getopt
7 years ago
Beat Küng
ffccba12e2
bmm150: add argc check and use px4_getopt
7 years ago
Beat Küng
009b2d4d6b
mpu9250: add argc check and use px4_getopt
7 years ago
Beat Küng
c2c3780918
mpu6000: add argc check and use px4_getopt
7 years ago
Beat Küng
a0d4e7aa90
bmi160: add argc check and use px4_getopt
7 years ago
Beat Küng
8f5fb3d0e5
bma180: add argc check
7 years ago
Beat Küng
7a3b34be74
tfmini: add argc check and fix argv index
7 years ago
Beat Küng
eabfac71d6
teraranger: add argc check and fix argv index
7 years ago
Beat Küng
554003b3f1
srf02: add argc check
7 years ago
Beat Küng
490ccc0076
sf1xx: add argc check
7 years ago
Beat Küng
2a7cd392b1
sf0x: add argc check and fix argv index
7 years ago
Beat Küng
85c676316c
mb12xx: add argc check and fix argv index
7 years ago
Beat Küng
19933b4d3b
sdp3x: add argc check and use px4_getopt
7 years ago
Beat Küng
4b8658a318
ms5525: add argc check and use px4_getopt
7 years ago
Beat Küng
d3f9f419f1
ms4525: add argc check and use px4_getopt
7 years ago
Beat Küng
61b4b2df88
ets_airspeed: add argc check and use px4_getopt
7 years ago
Beat Küng
ae8439f0af
ms5611: add argc check
7 years ago