Holger Steinhaus
1245b50ef5
fix typo
2016-01-31 14:53:04 +01:00
Lorenz Meier
f50aba844f
CAN config: Drop default D gains
2016-01-29 11:40:37 +01:00
Lorenz Meier
7104a853c9
Firefly: drop D gain
2016-01-29 11:40:17 +01:00
Lorenz Meier
6a74f2c69d
F450: Fix default gain
2016-01-29 11:40:04 +01:00
Holger Steinhaus
76da9ab82b
Set default node id to 1, default bitrate to 1M
2016-01-29 09:19:57 +01:00
Holger Steinhaus
8d66e1c0ef
Renamed shadowed variable
2016-01-29 09:06:33 +01:00
Mark Whitehorn
7b7da618b8
format and disable some warnx output
2016-01-29 09:02:34 +01:00
Mark Whitehorn
81ae5cbd0d
check for incoming D type telemetry packet (RX also connected to telemetry port)
2016-01-29 09:02:22 +01:00
Andrew Tridgell
b8a60f2501
pwm: change default_value for all boards from 1000 to 0
...
the value '1000' is not really magic, and it was resulting in sending
a single 1ms pulse on all IO channels for a brief instant on
startup. With some servos this led to the control surfaces being at
extremes (and straining) on startup. It may also contribute to making
ESC calibration harder on multi-rotors
In the worst case it could cause a IC motor with reverse throttle to
go full throttle on startup
A logic analyser shows the problem very clearly. Changing the
default_value fields to 0 from 1000 fixes the issue and no pulses are
generated until an explicit value suitable for the airframe is
provided via one of the many methods PWM output values can be
generated
Conflicts:
src/drivers/boards/px4fmu-v4/px4fmu_pwm_servo.c
src/lib/ecl
2016-01-29 08:57:20 +01:00
Andreas Antener
e6db5e2db1
set all outputs for firefly
2016-01-27 15:07:11 +01:00
Andreas Antener
1363e4aa8f
use 400Hz for motor outs in vtol configs, fixes #3609
2016-01-27 15:06:58 +01:00
Roman
f35e3335be
- only use takeoff strategy when in auto mode
...
- after jumped takeoff set previous vel setpoint such
that thrust setpoint is continuous
v1.1.3
2016-01-27 11:47:41 +01:00
Lorenz Meier
f2af8a5a5d
IO Firmware: Reduce unnecessary buffer space
2016-01-27 09:56:20 +01:00
Lorenz Meier
b54a0308a7
IO: Do not allocate excessive UART buffers
2016-01-27 09:56:20 +01:00
Roman
ba169ce0b5
do not do jumped takeoff if already in air
2016-01-27 09:55:47 +01:00
Andreas Antener
3928924c43
RTL was broken by a recent change, revert
...
Revert "for multicopter landings make sure that the copter moves"
This reverts commit ad1058d3742bbfa9cbd16648aa2925fa1e618a55.
2016-01-26 15:53:52 +01:00
Lorenz Meier
5ea5ecf32b
Limit manual yaw command properly. Fixes #3600
2016-01-26 14:08:43 +01:00
Roman
c9b1fb154d
hotfix:
...
multirotors shouldn't use tailsitter recovery code.
2016-01-26 13:29:53 +01:00
Lorenz Meier
e11fff3011
Fix tests stack space
2016-01-26 12:58:17 +01:00
Lorenz Meier
17c3aa3bac
MC att control: Slightly increase max yaw rate
2016-01-26 12:32:26 +01:00
Lorenz Meier
fcbd717200
Switch POSIX sitl to EKF2 per default
2016-01-25 22:42:53 +01:00
Lorenz Meier
6c13cef85e
Lister: Add missing uint16
2016-01-25 21:46:07 +01:00
James Goppert
4cb1f8a440
Updated matrix for euler wrap fix.
2016-01-25 21:23:11 +01:00
Julian Oes
166f6e2e7a
posix sitl: bring the pxh back
2016-01-25 21:22:10 +01:00
Julian Oes
6ce5e1be49
posix sitl: don't exit if a command fails
2016-01-25 19:03:48 +01:00
Julian Oes
563460444a
ekf2: get the rad to deg conversion right
2016-01-25 19:03:16 +01:00
Julian Oes
28754d3f58
ekf2: don't reset GPS position in every loop
2016-01-25 19:03:16 +01:00
Lorenz Meier
9d5728b96f
FMU: Default to 900 us pulses
2016-01-25 12:08:26 +01:00
Lorenz Meier
2e8accc6ff
FMU driver: Only init pins right before using the for PWM. Prevents accidental pulses
2016-01-25 12:08:08 +01:00
Lorenz Meier
d32d533d11
FMUv4: Disable unused ADC channels
2016-01-25 12:07:38 +01:00
Lorenz Meier
9cccc0ec76
GPS: Do initial zero value publication to avoid corner cases
2016-01-25 09:30:45 +01:00
Lorenz Meier
6eac78d675
Sensors: Code style fix
2016-01-24 16:34:49 +01:00
Lorenz Meier
081da8bb7f
Navigator: Force yaw pointing towards waypoint for all cases
2016-01-24 16:34:36 +01:00
Lorenz Meier
737fe1fc7f
Always perform yaw SP generation, not only in multicopter mode
2016-01-24 16:30:21 +01:00
Lorenz Meier
b2237ce525
Current scaling: Employ per-board defaults
2016-01-24 16:02:21 +01:00
Julian Oes
4b55c5276e
px_romfs_pruner.py: fix indenting
2016-01-24 15:46:29 +01:00
Julian Oes
443592136b
px_romfs_pruner.py: PEP8ify and whitespace
...
- Changed from 8 spaces indent back to 4 which I find appropriate for
Python.
- Fixed linelength to 80 chars.
2016-01-24 15:46:29 +01:00
Julian Oes
6e26d1b8dc
px_romfs_pruner.py: ignore files starting with .
2016-01-24 15:46:29 +01:00
Lorenz Meier
9169a585bf
Deprecate ROS target
2016-01-24 15:21:17 +01:00
Artem Sabadyr
a284b77c7b
gps advertise fix
2016-01-24 15:03:41 +01:00
Lorenz Meier
06b496e257
Navigator: Only set acceptance radius based on navigation capabilities for fixed wing flight.
2016-01-24 14:08:41 +01:00
Lorenz Meier
fb21654807
PX4 airframes: Fix XML parser
2016-01-24 13:22:45 +01:00
Lorenz Meier
69d4b1b692
Fix config meta data
2016-01-24 13:22:25 +01:00
Mark Whitehorn
d96a17adfb
missed some name changes from sPort to frsky
2016-01-24 11:22:18 +01:00
Mark Whitehorn
cfc3af8374
update fmu-v4 cmake config
2016-01-24 11:22:18 +01:00
Mark Whitehorn
527fe4b374
remove sPort_telemetry directory
2016-01-24 11:22:18 +01:00
Mark Whitehorn
c81c34b147
add sPort telemetry handling into frsky_telemetry daemon
2016-01-24 11:22:18 +01:00
Mark Whitehorn
8f8b4485f1
change rcS to start frsky_telemetry daemon for FMUv4
2016-01-24 11:22:18 +01:00
Mark Whitehorn
29d759768e
clean up structure
2016-01-24 11:22:18 +01:00
Mark Whitehorn
42f9079683
move sPort_telemetry.c to src/drivers/frsky_telemetry and rename daemon
...
to frsky_telemetry
2016-01-24 11:22:18 +01:00