Daniel Agar
4e21b2378f
travis-ci coverity optimization
8 years ago
Daniel Agar
ef7295affb
travis-ci split quick_check into tests and check_format
8 years ago
Daniel Agar
5434ae670b
OSX build travis-ci -> circleci
8 years ago
Daniel Agar
d731558286
Makefile prepare to split qgc_firmware
8 years ago
Daniel Agar
621651fefa
travis-ci quick_check replaces check_format and tests
8 years ago
Daniel Agar
0ac237f3df
travis-ci coverity abort early
8 years ago
Daniel Agar
6a249c742b
travis-ci add tests coverage to coveralls
8 years ago
Daniel Agar
a3078c63ab
travis-ci stop deploying to s3
8 years ago
Daniel Agar
64ed96d81a
clang-tidy readability-simplify-boolean-expr
8 years ago
Daniel Agar
3c06641897
clang-tidy config list all checks
8 years ago
Daniel Agar
fffd3d4c4c
clang-tidy ignore google-global-names-in-headers and misc-redundant-expression
8 years ago
Daniel Agar
180ec59255
clang-tidy ignore mathlib assignment signatures for now
8 years ago
Daniel Agar
6e1113ae4d
clang-tidy mathlib remove redundant void
8 years ago
Daniel Agar
e112161a04
clang-tidy fix mathlib headers and format
8 years ago
Daniel Agar
ac4a706da0
build system fixes and improvements
...
- deploy px4 metadata using target
- clang scan-build upload output to s3
- clang-tidy properly check headers
- add cppcheck helper
- force gcc color
8 years ago
Julian Oes
723a6bf6ac
mavlink: new MAV_CMD_IMAGE_START_CAPTURE spec
...
The spec of the mavlink command MAV_CMD_IMAGE_START_CAPTURE has changed.
8 years ago
Mohammed Kabir
0cb3eb99dc
sensors : correctly handle internal magnetometer rotations
8 years ago
Lorenz Meier
0b43546c6a
BMI055: Ensure the accel driver sets the device ID in the report
8 years ago
Lorenz Meier
aecfe38f65
BMI055: Allow the independent use of just the gyro driver
8 years ago
Lorenz Meier
d12421b9eb
BMI055: Ensure gyro device ID gets copied to report
8 years ago
Lorenz Meier
49b1bd597e
FMUv4 config: Ensure enough stack space in user main function
...
There was enough margin with 200 bytes, but this change widens that to the default of 300.
;
8 years ago
Lorenz Meier
5e1490b8a1
BMI055: Ensure that accel and gyro start consistently.
...
This was required on a BOSCH board which otherwise could end up mis-detecting the 055 and not running properly
8 years ago
Lorenz Meier
9736c08e49
uORB listener: Expand command to allow selecting the instance to print
...
listener sensor_gyro 1 2
will now print one report of the third gyro (index 2). The syntax needs further polishing, but this is a valid intermediate step.
8 years ago
Lorenz Meier
b1670e7e6c
BMI160 driver: Minor code style fix
8 years ago
Daniel Agar
7b861572a5
travis-ci fix s3 metadata upload ( #7321 )
8 years ago
ChristophTobler
680cebcb08
fix qgc flow takeoff -> use min takeoff alt if no home position
8 years ago
bresch
cdd7c57ded
Multicopter mixer: When saturating, compute the new yaw value based on
...
the reduced thrust value
8 years ago
Nicolae Rosia
a0ee07e357
commander: enable partial preflight checks on RPI
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com>
8 years ago
Simone Guscetti
6201fb5641
commander: arming with critical battery is not allowed
8 years ago
Lorenz Meier
29b0043455
Update README
8 years ago
Lorenz Meier
a9ad826b08
Commander: Relax gyro consistency check as users without temperature compensation do suffer from it.
8 years ago
Mohammed Kabir
ed5cf9f729
commander : simplify platform defines
8 years ago
Mohammed Kabir
49890c61f5
sensors : require reboot for all sensor orientation changes
8 years ago
Mohammed Kabir
62b7645130
sensors : remove deprecated (since 2015) mag rotation parameter
8 years ago
Mohammed Kabir
6ee09ca16f
sensors : map between driver rotation order and uORB instance order when recieving first mag message
8 years ago
Mohammed Kabir
769fa7134a
commander : make gyro calibration correctly lock-in to corresponding uORB topic
8 years ago
Mohammed Kabir
937efd3472
commander : make accel calibration correctly lock-in to corresponding uORB topic
8 years ago
Mohammed Kabir
302e2372cf
mpu9250 : fill correct device ID into uORB topic
8 years ago
Mohammed Kabir
d7611cac89
commander : make mag calibration correctly lock-in to corresponding uORB topic
8 years ago
Mohammed Kabir
52f1718bb8
commander : warn if excess accels are connected
8 years ago
Mohammed Kabir
d177ccc9a7
commander : warn if excess gyros are connected
8 years ago
Mohammed Kabir
a11ef6be10
lis3mdl : fill device ID, scale and range into uORB topic properly
8 years ago
Mohammed Kabir
f97822155a
rc.sensors : start external compass on v4Pro and v5 with temperature compensation and self-calibration at startup
8 years ago
Daniel Agar
dde605fc4a
Tools/docker_run.sh pick appropriate container if not set ( #7297 )
8 years ago
Daniel Agar
1b2c54836f
nuttx-patches FATAL_ERROR if patch isn't included
8 years ago
David Sidrane
6b3a665e33
Backport Upstream SDIO 1-bit and 16G Size Fixes
...
This backports upstrem NuttX
ea7b673 - Allow dma in 1 bit mode in STM32F4xxx
17cbec1 - fix warning from ea7b673
4795d58 - Only the decoded.oid = (cid[0] >> 8) change.
8 years ago
David Sidrane
635d861b76
Backport Upstream SDIO 1-bit and 16G Size Fixes
...
This backports upstrem NuttX
ea7b673 - Allow dma in 1 bit mode in STM32F4xxx
4795d58 - Only the decoded.oid = (cid[0] >> 8) change.
8 years ago
Lorenz Meier
05b21958e7
Update README.md
...
Refresh team list.
8 years ago
David Sidrane
6bf19d2a06
BACKPORT of upstream NuttX stm32_serial: fix freezing serial port.
...
Thanks to Jussi Kivilinna
9169ff6a15
stm32_serial: fix freezing serial port. Serial interrupt enable/disable functions
do not disable interrupts and can freeze device when serial interrupt is received
while execution is at those functions.
Trivially triggered with two or more threads write to regular syslog stream and to
emergency stream. In this case, freeze happens because of mismatch of priv->ie
(TXEIE == 0) and actually enabled interrupts in USART registers (TXEIE == 1),
which leads to unhandled TXE interrupt and causes interrupt storm for USART.
8 years ago
Paul Riseborough
ec3fe09602
ekf2: format fix
8 years ago