Lorenz Meier
fc4c4c0bd1
Merge branch 'master' of github.com:PX4/Firmware
2014-05-09 09:20:20 +02:00
Lorenz Meier
88194c5971
Remove noreturn attribute from all apps that actually can return
2014-05-09 09:20:08 +02:00
Lorenz Meier
df7d595999
Remove noreturn attribute from all drivers that actually can return
2014-05-09 09:19:44 +02:00
Lorenz Meier
b2b2e307b6
Merge pull request #720 from thomasgubler/navigator_rtl_waypointtype
...
Navigator rtl: fix waypoint type
2014-05-08 23:25:10 -07:00
Lorenz Meier
e18bdfdf65
Merge pull request #858 from TickTock-/rc_merged
...
Rc merged
2014-05-08 23:21:22 -07:00
Lorenz Meier
fc54cc2d1f
Merge pull request #839 from eneadev/patch-1
...
Update drv_hrt.c
2014-05-08 21:45:05 -07:00
Lorenz Meier
e4c0a224af
Fix a param save issue where a state variable might preven the parameters from being saved (identified and fixed by ultrasystem)
2014-05-08 20:21:02 +02:00
Lorenz Meier
45be38c333
Removing an unwanted usleep on poll errors
2014-05-08 14:24:10 +02:00
Lorenz Meier
9f2d65eff5
Merge branch 'master' of github.com:PX4/Firmware
2014-05-07 14:13:17 +02:00
Lorenz Meier
2d38d113e1
Fix MAVLink to use info warn level for text messages
2014-05-07 14:12:48 +02:00
Lorenz Meier
2569338919
Merge pull request #891 from Kynos/master
...
Reset MS5611 baro sensor after an error
2014-05-07 04:18:50 -07:00
Lorenz Meier
8a2a0019a4
Merge pull request #896 from PX4/modules_cleanup
...
Unused deprecated modules removed
2014-05-07 04:18:15 -07:00
Lorenz Meier
ab2a85a153
Merge pull request #782 from PX4/fmu_mixer
...
px4fmu: support all actuator control groups
2014-05-07 04:17:27 -07:00
Lorenz Meier
8dd0453edc
Merge pull request #909 from PX4/failsafe_reporting
...
Much better failsafe reporting on failsafe state changes
2014-05-07 02:10:53 -07:00
Lorenz Meier
0c318f9ad7
commander: Fix the position failsafe to a) use proper logic to determine if eph / epv are good or not (the previous logic was in some states not initialized) and b) add a hysteresis time - because the check as it was before had zero hysteresis time for a bad eph / epv value
2014-05-07 08:42:57 +02:00
Lorenz Meier
32b84b9652
Much better failsafe reporting on failsafe state changes
2014-05-06 21:46:59 +02:00
Lorenz Meier
1d6b9fae03
Fix in-air restarts, protect against an external MAVLink sender exploiting the restart mechanism
2014-05-06 14:57:06 +02:00
Lorenz Meier
df6a0d5a1a
mavlink: Only send the distance sensor message if the topic actually updates
2014-05-06 12:55:39 +02:00
Lorenz Meier
d1909ca94b
Merge pull request #878 from PX4/sbus_out
...
S.BUS output
2014-05-05 08:04:28 -07:00
Anton Babushkin
e04b8d221b
att_pos_estimator_ekf restored
2014-05-04 21:39:15 +02:00
Anton Babushkin
f2094b9a1f
Unused deprecated modules removed: att_pos_estimator_ekf, fixedwing_att_control, fixedwing_pos_control, position_estimator, position_estimator_mc, sdlog
2014-05-04 16:05:15 +02:00
Thomas Gubler
5f786af8fa
mavlink: status is a pointer
2014-05-04 15:02:37 +02:00
Thomas Gubler
0e31b5935e
remove trailing whitespace
2014-05-04 15:02:30 +02:00
Lorenz Meier
ee580206b4
mavlink: Only sending HIL control commands if the system is actually armed
2014-05-04 14:06:38 +02:00
Lorenz Meier
55cae08cf3
Merge pull request #868 from ufoncz/versioncmd
...
Versioncmd
2014-05-03 03:42:00 -07:00
Lorenz Meier
5199dea2b3
Merge pull request #876 from PX4/autodeclination
...
Added automatic declination lookup
2014-05-03 03:41:30 -07:00
Kynos
2de01964e2
Reset MS5611 baro sensor after an error
...
Reset MS5611 baro sensor after an error in order to avoid endless error
loops
2014-05-02 22:00:34 +02:00
Anton Babushkin
f6d61dfb4c
mavlink: swap x and y when handling MANUAL_CONTROL mavlink message
2014-05-01 23:45:21 +02:00
ufoncz
85ac2796a0
simplified code, which is now less robust but smaller and easier to read (comment Babushkin)
...
formated source code with fix_code_style.sh (comment Babushkin)
fixed Copyright (comment Babushkin)
2014-05-01 23:36:35 +02:00
Lorenz Meier
c0d8672bf7
Merge branch 'master' into pwm_step
2014-05-01 16:32:27 +02:00
Lorenz Meier
179480ca2d
Merge branch 'cmsis_fix' of github.com:PX4/Firmware
2014-05-01 16:31:48 +02:00
Lorenz Meier
a8743184c3
Add command to do PWM step inputs
2014-05-01 16:02:00 +02:00
Julian Oes
a1e4435e16
esc_calib: corrected name of mc controller
2014-04-30 17:50:18 +02:00
Lorenz Meier
2829d65871
Merge pull request #881 from PX4/led_fix
...
commander: Stop mixing board support and high level code - just accept t...
2014-04-30 06:34:34 -07:00
Lorenz Meier
1dfa2f100e
commander: Stop mixing board support and high level code - just accept that non-mandatory leds may or may not be there
2014-04-30 15:33:47 +02:00
Lorenz Meier
5429b82ae0
Fix last data type and casting compiler nuisances
2014-04-30 08:53:22 +02:00
Lorenz Meier
48a9ba39af
Fixed typos in declination table lookup
2014-04-30 08:26:08 +02:00
TickTock-
6c76e8ea50
shortened rc_assisted_th to rc_assist_th in case we add a dedicated switch mapping later
2014-04-29 20:51:04 -07:00
Anton Babushkin
0c58588a87
mc_att_control: yaw feed-forward in manual control modes fixed
2014-04-29 19:51:05 +02:00
Lorenz Meier
2ee02e5e4b
Merge pull request #874 from jean-m-cyr/master
...
Proper data manager restart handling
2014-04-29 07:53:30 +02:00
TickTock-
ef75bbf2ef
Updated flight modes diagrams & comments.
2014-04-28 22:11:02 -07:00
TickTock-
31089a290b
Replaces poshold/althold with posctrl/altctrl
2014-04-28 21:47:45 -07:00
Lorenz Meier
ec50f73cbe
Updated geo lib C/C++ interfacing
2014-04-28 20:44:11 +02:00
Lorenz Meier
da525f29f1
Add missing header in mixer load command
2014-04-28 19:25:13 +02:00
Lorenz Meier
002ff7da7e
Add missing header in HRT
2014-04-28 19:21:37 +02:00
Anton Babushkin
4378454a10
mc_pos_control: hotfix, MPC_TILTMAX_AIR and MPC_TILTMAX_LND parameters fixed
2014-04-28 17:49:57 +02:00
Lorenz Meier
e134537ae8
Added automatic declination lookup
2014-04-28 17:44:29 +02:00
Andrew Tridgell
ab1939c6a3
pwm: added PWM_SERVO_SET_FORCE_SAFETY_OFF ioctl
...
this allows the safety switch on px4io to be forced off
2014-04-28 11:45:45 +02:00
Andrew Tridgell
ac52111085
px4io: support PX4IO_P_SETUP_FORCE_SAFETY_OFF
...
this allows the FMU to force the safety off on the IO board. Useful in
two cases:
1) vehicles where the safety switch is impractical or not useful
(eg. HAB planes or internal combustion motors)
2) doing ESC calibration on multi-copters
2014-04-28 11:45:20 +02:00
Randy Mackay
9f2c4b7513
tone_alarm: add PARACHUTE_RELEASE_TUNE
2014-04-28 11:43:25 +02:00