Andrew Tridgell
9daf6c336b
px4iofirmware: removed unused PX4IO_P_CONFIG_CONTROL_GROUP_COUNT
9 years ago
Andrew Tridgell
3bad8131cf
px4io: don't call io_set_rc_config when rc config disabled
9 years ago
Lorenz Meier
7dae3abac9
Sensors: Adjust mode switch ranges
9 years ago
Lorenz Meier
0adb4d8e8c
Commander: Fix single channel mode switching
9 years ago
Lorenz Meier
b90f6dc157
Fix text print to logfile
9 years ago
Andrew Tridgell
cc0fbdd549
px4fmu: added SET_MODE ioctl
...
this gives control over timer capture driver
9 years ago
Andrew Tridgell
e60f2c3f41
drv_pwm: added new PWM_SERVO_SET_MODE ioctl
9 years ago
Andrew Tridgell
c66fab01e5
drv_pwm: expand range of PWM ioctl indexes
...
we had run out of them. _IOC_MASK is 0xFF, so we can add an extra 16
without an issue
9 years ago
Andrew Tridgell
fde635ef5a
px4iofirmware: fixed display of sbus rate in px4io status
9 years ago
Andrew Tridgell
c5f5b9f53c
drv_pwm_output: added IOCTL for SBUS rate
9 years ago
Andrew Tridgell
30ce7fdd48
px4io: display SBUS rate in px4io status
9 years ago
Andrew Tridgell
6290e621d4
px4io: added control for setting SBUS rate
9 years ago
Andrew Tridgell
f19761d278
px4iofirmware: support setting the SBUS output frame rate
...
this allows for helicopters and multicopters with SBUS output
9 years ago
Andrew Tridgell
58122ed33d
sbus: added support for changing SBUS output rate
9 years ago
Andrew Tridgell
05790ff540
px4fmu: prevent checking of safety switch parameter in main loop
9 years ago
Andrew Tridgell
3fda934d1b
px4io: on config error ask IO to reboot to bootloader
...
this allows us to update fw when core config settings have changed,
such as the actuators/servos change that happened recently
9 years ago
Andrew Tridgell
85e8cd89b6
px4io: set reasonable default voltage scaling
...
needed for when px4 param system not available in ardupilot
9 years ago
Andrew Tridgell
5928569321
px4fmu: fixed signed/unsigned comparison
9 years ago
Gustavo Jose de Sousa
955af32b1c
systemlib: properly check for MULT_COUNT value
...
Checking with preprocessor directives doesn't have any effect because
MULT_COUNT is an enum value rather than a macro. Thus, since MULT_COUNT is
undefined from the preprocessor perspective, even if the number of items in
`enum MULT_PORTS` (except MULT_COUNT) was greater than 33, the error wouldn't
be raised.
9 years ago
Andrew Tridgell
9984555faa
motor_test: fixed build
...
this is C, not C++
9 years ago
Andrew Tridgell
05c282e761
stm32: fixed build errors with more warnings enabled
...
needed for ArduPilot build
9 years ago
Andrew Tridgell
091515956d
dsm: fixed shadowed variables errors
9 years ago
Andrew Tridgell
fc6b074d40
irlock: fixed header for other than FMUv2
9 years ago
Paul Riseborough
25dbb5d628
ekf2: Add missing tuning parameters
9 years ago
Paul Riseborough
0d50dd03d6
ekf2: Specify display precision for parameters
9 years ago
Paul Riseborough
81292c1e65
ekf2: Enable position of range finder and flow sensor to be adjusted
9 years ago
Paul Riseborough
66fe3ab583
ekf2: Use corrected local position and velocity
...
Corrects for IMU offset from body frame origin
9 years ago
Paul Riseborough
43e56f9fdc
ekf2: Add tuneable parameters for sensor positions
9 years ago
Paul Riseborough
7acd5fda22
ekf2: send flow sensor yaw rate data
9 years ago
stmoon
717c90eab4
enable commander hil option when hils mode
...
test for merge...
recover modification part
9 years ago
Lorenz Meier
98443e8712
Update UAVCAN
9 years ago
Lorenz Meier
07d926bab8
Show fatal error for tools missing
9 years ago
Daniel Agar
8290f59247
travis-ci use make check
9 years ago
Daniel Agar
f58157266f
mindpx-v2_default STACK -> STACK_MAIN
9 years ago
Daniel Agar
469af45c21
travis-ci fix mindpx-v2_default typo
9 years ago
Daniel Agar
f754119ff6
cmake - I don't care what you couldn't find unless you need it
9 years ago
Daniel Agar
19c78f583a
make check_format check version
...
-run Tools/fix_code_style.sh with no argument to check astyle version
9 years ago
Daniel Agar
9ad38cf393
travis-ci properly handle build config name
9 years ago
Daniel Agar
8569c3e25d
PX4 NuttX enable -Werror
9 years ago
Daniel Agar
0b54bb99f9
NuttX quiet build
...
cmake combine NuttX copy and export
-NuttX wasn't recopying if it fails to compile
9 years ago
Simone Guscetti
211e667639
Configure mavlink to connect to localhost
9 years ago
Lorenz Meier
e8cd89eb01
Add make broadcast jmavsim SITL build
9 years ago
Jonathan Challinger
d5dfb17f0d
px4iofirmware: return failure when FORCE_SAFETY_OFF fails
9 years ago
Lorenz Meier
9f3401d12c
Update NuttX version
9 years ago
Lorenz Meier
66080b4b28
Make submodule check smarter
9 years ago
Lorenz Meier
51f94809d8
UAVCAN update
9 years ago
Lorenz Meier
cdeb7df43c
MAVLink: More robust string operations
9 years ago
Lorenz Meier
f42f229c5f
Fix length of mavlink log message
9 years ago
Lorenz Meier
5088baa87d
ECL: Update library to fix pointer initialization
9 years ago
Andrew Tridgell
943e6ffbc9
px4iofirmware: blink blue LED more rapidly when override is active
...
this makes it easier for a user to test that override is working
correctly in pre-flight checks. Otherwise override is hard to
distinguish from normal manual mode
9 years ago