Beat Küng
bd0c1cffc2
mount.aux.mix: remove the mode channel
...
It does not exist, neither in the actuator group docs, nor in vmount.
8 years ago
David Sidrane
0a1fbef8c8
pwm:ensure that a rate of 0 will invoke the ioctl
...
Prior to onshot being added to the system. The -r of the
"rate" command would not invoke the ioctl PWM_SERVO_SET_UPDATE_RATE
when -r was not provided on the command line. This may have been a
feature or a bug.
When onshot was added to the pwm command a bug was intorduced
that precluded the ioctl PWM_SERVO_SET_UPDATE_RATE from being
called on -r 0.
This commit fixes that issue, and preserves the "prio to oneshot"
behavior of the "rate" command when -r is not specified.
8 years ago
Beat Küng
44a507fcfe
camera_interface: initialize _p_pin & handle error
8 years ago
Beat Küng
f42a626527
vmount: fix null-pointer access if invalid output mode was selected
...
In case of an invalid output mode, thread_data.output_obj was null.
8 years ago
Beat Küng
2ef5ebb6db
4002_quad_x_mount: remove vmount start
...
vmount is automatically started now when the param is set from rcS
8 years ago
Beat Küng
69e8213b37
rcS: set MIXER_AUX to mount if vmount enabled and output is AUX
...
This automatically selects the mount aux mixer if mount is enabled via
parameters. A user can customize this by adding a file
etc/mixers/mount.aux.mix
to the SD card.
8 years ago
Beat Küng
3f3ac414e3
fix rc.interface: do not append .mix when setting MIXER_AUX
...
Because further down the mixer file is set as:
set MIXER_AUX_FILE /etc/mixers/${MIXER_AUX}.aux.mix
8 years ago
Mohammed Kabir
60fe87aac2
commander : preflight checks increase max_mags to 4
8 years ago
Mohammed Kabir
57aa41df2c
sensors : decouple maximum sensor count and allow flexible maximums
8 years ago
Mohammed Kabir
f0accd39f0
sensors : add support for 4th magnetometer
8 years ago
Mohammed Kabir
74f4f72a4c
commander : add support for calibrating 4 magnetometers
8 years ago
Mohammed Kabir
c8dad56300
mathlib : switch min/max to constexpr to match std::min/max
8 years ago
Mohammed Kabir
9909a373b0
commander : warn if more than 4 mags are connected
8 years ago
Lorenz Meier
6d21aac4a9
BMM150 driver: Be less strict on C++ options
8 years ago
Lorenz Meier
e054d1fff7
FMUv5: Start BMI055 in correct rotation
8 years ago
Lorenz Meier
145513ff28
BMI055: Correct boot instructions, better default to 16g
8 years ago
Lorenz Meier
3affe67c96
Enable BMI055 for FMUv5 and improve console handling
8 years ago
Lorenz Meier
53bb6c6822
ROMFS: Start ICM on all boards
8 years ago
Sergej Scheiermann
641a03510c
changes on drivers according to comments from DavidS
8 years ago
Sergej Scheiermann
da31e6e0b5
bmm150 max datarate changed
8 years ago
Sergej Scheiermann
5923e66cf3
bmp285 support added
8 years ago
Sergej Scheiermann
c3711efd27
initial commit of bmm150
8 years ago
Sergej Scheiermann
c5e841256a
changes added for SPI CS defines as requested for BMI055 driver integration (e.g. GPIO_SPI1_CS_PORTE_PIN15 for bmi055 gyro) to avoid double declaration of same chip select pin
8 years ago
Sergej Scheiermann
dad5224206
bmi055 added to start-up script
8 years ago
Sergej Scheiermann
7dcdc57412
Update px4fmu_spi.c
8 years ago
Sergej Scheiermann
e55516c4b7
Update bmi055_main.cpp
...
format check
8 years ago
Sergej Scheiermann
cfed8ee2dd
bmi055 initial integration
8 years ago
Beat Küng
061bff14c8
rpi startup configs: set logger buffer size to 200
...
Avoid dropouts, we have enough RAM there.
8 years ago
Daniel Agar
ea2a611f0b
posix-configs replace sdlog2 with logger
8 years ago
Lorenz Meier
de7fef8dd6
Crazyflie: Switch to logger
8 years ago
Lorenz Meier
17c022b73e
Aerocore 2: Switch to logger
8 years ago
Lorenz Meier
4d8b5e60c3
System: Set new logger system as the default
...
This will upgrade systems to the new .ulog format used by http://logs.px4.io and supported by Flight Plot
8 years ago
Mohamed Abdelkader Zahana
da8724accb
removing pwm_start block; not needed in i2c
8 years ago
Mohamed Abdelkader Zahana
60e0ca9321
add both options (pwm/i2c) for lidar lite
8 years ago
Mohamed Abdelkader Zahana
9911a55393
use i2c for lidar lite
8 years ago
Lorenz Meier
c60ad883a4
Update SITL
8 years ago
Lorenz Meier
21f409366a
MAVLink app: Warn sender if a command has been rejected
8 years ago
Lorenz Meier
1766f65f02
Update Gazebo SITL
8 years ago
Lorenz Meier
f7469581b9
VMount: Fix interface spec with respect to MAVLink / vehicle command interface
8 years ago
Lorenz Meier
3d65fcc875
Mount mixer: Fix channel output order
8 years ago
Andreas Antener
00efbffea9
UAVCAN: disable ESCs when in VTOL fixed-wing
8 years ago
Daniel Agar
1fd343b5cc
navigator remove FW and MC cruise parameters
8 years ago
Sander Smeets
0106840b87
Allow inflight updates of cruise throttle during missions
8 years ago
Michael Schaeuble
21de5bbc39
Acknowledge vehicle commands in UAVCAN server
8 years ago
Daniel Agar
293eca7d16
Makefile add px4_metadata for airframes and parameters
8 years ago
Daniel Agar
93d4f487ef
travis-ci update to latest docker
8 years ago
Daniel Agar
f8e291dab1
mavlink VFR_HUD throttle use first 2 groups ( #7106 )
...
- fixes #6974
8 years ago
Julian Oes
e9aef2eb95
px_uploader.py: properly loop through all baudrates
...
In case when the baudrate change failed, we should still try that
baudrate again in the next iteration.
8 years ago
Julian Oes
2467297acf
px_uploader.py: fix exception on baudrate change
...
This prevents an exception happening inside the serial stack.
8 years ago
David Sidrane
0754e8f8bc
Bugfix:hrt is used before it is initalized.
...
sched_note_{suspend|resume} were calling hrt_absolute_time before
it hrt_init is called. This can lead to register access before
clocking is enabled. The result is a hardfault.
8 years ago