Commit Graph

3417 Commits

Author SHA1 Message Date
Thomas Gubler 3efffb68e7 Merge remote-tracking branch 'upstream/master' into HEAD
Conflicts:
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/navigator/geofence.cpp
	src/modules/navigator/mission.cpp
2014-09-28 12:36:26 +02:00
Thomas Gubler 8a18cfa386 datman: reduce task priority 2014-09-27 16:26:14 +02:00
Lorenz Meier 1dc22cea50 Merge pull request #1327 from PX4/termination_failsafe
Termination failsafe
2014-09-26 14:44:03 +02:00
Lorenz Meier ae02b76a5e Merge pull request #1325 from hsteinhaus/motor_limit_fb2
Notify about multirotor motor limits
2014-09-26 14:42:48 +02:00
Thomas Gubler ec09f08008 mf checker: fix landing check, ensure feedback from all checks is sent 2014-09-22 17:21:33 +02:00
Thomas Gubler d113fcfc54 commander: move position of gps failure check 2014-09-22 10:59:54 +02:00
Thomas Gubler 5a0e0d0412 navigator: fix status information, remove fence_valid flag (this is handled by the geofence class) 2014-09-22 10:55:02 +02:00
Thomas Gubler c7966d56f5 geofence: better usefeedback if loaded 2014-09-22 10:54:51 +02:00
Thomas Gubler b5ffcfe3d1 Revert "datalink check: ignore onboard computer"
This reverts commit 3f8793210b.

Conflicts:
	src/modules/commander/commander.cpp
	src/modules/commander/commander_params.c
2014-09-22 10:54:39 +02:00
Thomas Gubler e174117698 gps failure has priority over engine falure, in case both fail make sure
that the gps failure mode does not turn on the engine
2014-09-22 10:54:27 +02:00
Thomas Gubler 1fb8e76f0a fix typo in comment 2014-09-22 10:54:18 +02:00
Thomas Gubler a8239b2c45 if V_RCL_LT < 0 go directly to termination 2014-09-22 10:54:00 +02:00
Thomas Gubler 21009e89a4 flight termination mavlink outtput: limit rate 2014-09-22 10:53:44 +02:00
Thomas Gubler d18f3ee70d make rc loss timeout a param 2014-09-22 10:52:56 +02:00
Thomas Gubler 973c034d6e engine failure detection 2014-09-22 10:52:48 +02:00
Thomas Gubler e3cac1999a navigator: geofence with global pos: reduce update rate 2014-09-21 18:07:21 +02:00
Thomas Gubler 31a17ce29a datman: reduce task priority 2014-09-21 18:07:13 +02:00
Thomas Gubler d6b669f497 commander: improve output on gf violation 2014-09-21 18:07:00 +02:00
Thomas Gubler ec39427d79 geofence: lat/lon is double
This is the same change as 5832948371 but
against the master branch.

Some time ago the type of lat and lon in the global_pos uorb topic was
changed but this use here was missed.
2014-09-19 09:51:56 +02:00
Lorenz Meier 9432fe559e Merge pull request #1361 from muharred/master
Fixed parameter storage to support struct parameters.
2014-09-17 16:01:32 -05:00
Vladimir Ermakov 006717734c FTP: Add skip entry information for proper offset calculation. 2014-09-15 21:29:19 +04:00
Anthony Kenga 50f7e27d13 Fixed parameter storage to support struct parameters. 2014-09-15 12:24:11 +03:00
Don Gagne 2136722237 Merge pull request #1358 from DonLakeFlyer/FTP
Fix mavlink unit test
2014-09-13 10:05:07 -07:00
Don Gagne 46a9f616eb Fix List command test
Return order from List command is not repeatable
2014-09-12 10:54:23 -07:00
sjwilks 852b36661d Merge pull request #1356 from PX4/launchpitchlimit_master
FW: additional upper pitch limit during launch
2014-09-11 09:49:14 +02:00
Don Gagne dbefa77943 Update for not getting back "." entries 2014-09-10 13:12:04 -07:00
Don Gagne 981741f8ce Don't send back U or ./.. entries from List command 2014-09-10 13:11:36 -07:00
Vladimir Ermakov 0e3c6060b6 FTP: remove padding zeroing. 2014-09-10 21:36:08 +04:00
Vladimir Ermakov ed66097ebc FTP: Update unit test for new header size.
_list_test failed.
2014-09-10 11:54:42 +04:00
Vladimir Ermakov 745707d193 FTP: remove reserved uint32 from header. 2014-09-10 11:22:03 +04:00
Vladimir Ermakov 0d2e250d11 FTP: Remove CRC32 from protocol.
Extra crc not needed because mavlink already has crc16.
2014-09-09 17:36:41 +04:00
Vladimir Ermakov e7ae13a58e FTP: Make responses start from opcode 128. 2014-09-09 17:17:11 +04:00
Vladimir Ermakov 564c9b7b60 FTP: Add req_opcode field for return request opcode in response message. 2014-09-09 17:02:25 +04:00
Thomas Gubler 26e6d7e12e Merge branch 'launchpitchlimit' into launchpitchlimit_master 2014-09-08 13:01:16 +02:00
Thomas Gubler df181455eb launch pitch limit: add mtecs interface 2014-09-08 13:00:26 +02:00
Thomas Gubler b57c73c70c Merge remote-tracking branch 'upstream/master' into launchpitchlimit_master 2014-09-08 12:44:29 +02:00
Thomas Gubler daf1618420 additional upper pitch limit during launch
The pitch limit can be used by the laucnhdetector to limit pitch during
critical phases of a launch. For example this can be used to limit pitch
while attached to a bungee differently from the standard pitch limit.
2014-09-08 12:42:42 +02:00
Thomas Gubler e056fbb703 add heightrate ff for tecs 2014-09-06 15:15:30 +02:00
Lorenz Meier 421b1b5725 Merge branch 'terrainaltfield' of github.com:PX4/Firmware 2014-09-06 15:12:55 +02:00
Lorenz Meier 2e610af77a Merge pull request #1348 from PX4/uavcan_gnss_update
UAVCAN: GNSS fix message update
2014-09-06 15:03:32 +02:00
Lorenz Meier 1a89b80024 Merge pull request #1345 from DonLakeFlyer/FTP
More FTP work
2014-09-06 15:02:41 +02:00
Lorenz Meier 5bf83caeff Merge pull request #1349 from PX4/fohaltitude
FOH mode for altitude (optional, enable with parameter)
2014-09-06 14:57:34 +02:00
Lorenz Meier cb0a11d903 Merge pull request #1354 from PX4/fwintegratorlanded
FW: in seatbelt/althold on ground reset integrators
2014-09-06 10:53:02 +02:00
Thomas Gubler f315be5416 FW: in seatbelt/althold on ground reset integrators 2014-09-06 10:36:51 +02:00
Thomas Gubler 81837dcdde update comment 2014-09-05 10:18:25 +02:00
Thomas Gubler 4c7d670793 loiter mission items: better reached check for FW 2014-09-05 10:15:31 +02:00
Thomas Gubler 67422c9896 foh alt mode: never sink below previous wp alt 2014-09-04 11:41:13 +02:00
Thomas Gubler 9cf5e6f7b2 whitespace 2014-09-03 22:08:03 +02:00
Thomas Gubler 5a35d20b7b FOH mode for altitude
This introduces a parameter for the navigator. When enabled the navigator
publishes a first order old (FOH) type altitude setpoint instead of the
default zero order hold. For takeoff and landing the FOH mode is not
active. The FOH altitude is calculated such that the sp reaches the
altitude of the waypoint when the system is at a horizontal distance
equal to the acceptance radius. Also the altitude setpoint will only
converge towards the waypoint altitude but never diverge.
2014-09-03 21:30:56 +02:00
Pavel Kirienko 1d038eed04 UAVCAN: GNSS fix message update 2014-09-03 22:44:16 +04:00