Commit Graph
100 Commits
Author SHA1 Message Date
Thomas Gubler e62bd37e73 Merge pull request #1652 from Zefz/arming_notifications
Commander: Play tune on disarm and when safety switch is toggled
2015-01-15 11:40:40 +01:00
Thomas Gubler d1e0606500 unset MODE and AUTOCNF 2015-01-09 07:56:20 +01:00
Thomas Gubler 450d8ee452 remove/unset startup script variables 2015-01-08 17:03:51 +01:00
Thomas Gubler c6722fce0b fw att control: cleanup, create base class for ECL
Adding a new base class to remove a lot of boilerplate code, no
functionality changes
2015-01-06 16:11:31 +01:00
Thomas Gubler a42febc993 remove output of multi_tables script 2015-01-06 10:29:36 +01:00
Thomas Gubler 0d571458f5 improve multi_tables makefile 2015-01-06 10:27:40 +01:00
Thomas Gubler cd11c4d81c make multi_tables script python3 compatible
The script still works with python2, I also added a file ending
2015-01-06 10:26:17 +01:00
Thomas Gubler bccc37cfb9 send MANUAL_CONTROL stream over usb 2015-01-04 12:31:21 +01:00
Thomas Gubler dd8dfc971c update mavlink c library 2015-01-01 17:59:31 +01:00
Thomas Gubler e0396ffab7 mavlink tests module: -Wno-attributes -Wno-packed
This was introduced in ca97d0156c / pull
1542 for the mavlink module
2014-12-31 08:31:07 +01:00
Thomas Gubler f05aa01e69 fw att: fix comment style 2014-12-29 16:55:22 +01:00
Thomas Gubler ee7e008008 increase commander framesize 2014-12-28 23:27:45 +01:00
Thomas Gubler fc780a1729 -Wno-attributes -Wno-packed for mavlink 2014-12-28 23:27:39 +01:00
Thomas Gubler ca97d0156c -Wno-attributes -Wno-packed for mavlink 2014-12-28 23:22:34 +01:00
Thomas Gubler c583f1fe8b increase commander framesize 2014-12-28 23:22:02 +01:00
Thomas Gubler ef8abfbf14 rc2param: min and max values 2014-12-28 22:55:04 +01:00
Thomas Gubler e9b41528dc prototype for changing params by rc 2014-12-28 22:26:39 +01:00
Thomas Gubler ba4b8c8e00 Merge pull request #1523 from bansiesta/geofence_parse_fix
Geofence parse fix
2014-12-23 09:20:00 +01:00
Thomas Gubler 6a8ebc8afd Merge pull request #1518 from bansiesta/do_jump_feedback
DO_JUMP feedback in QGC
2014-12-23 09:19:10 +01:00
Thomas Gubler 6dd98cb311 mc att ctl: remove autostart id param 2014-12-22 15:18:20 +01:00
Thomas Gubler 6f83f77bf4 fw att ctl: remove autostart id param 2014-12-22 15:18:09 +01:00
Thomas Gubler 19d5383c56 Merge pull request #1493 from PX4/fwposcontrolmode
Fw pos control: small mode cleanup
2014-12-19 11:04:56 +01:00
Thomas Gubler 5becd2227a Merge pull request #1509 from PX4/VTOL_startup_and_parameter_fix
Vtol startup and parameter fix
2014-12-18 22:18:08 +01:00
Thomas Gubler 32675ff1c1 fix flag_external_manual_override_ok
The flag should not depend on the vtol state anymore. The intended
functionality of this is by now handled via the is_rotary_wing flag
2014-12-18 15:05:33 +01:00
Thomas Gubler e18065081a is_vtol flag in vehicle_status
Getting rid of the autostart based checks if the system is a vtol
Fixes #1503
2014-12-18 14:46:31 +01:00
Thomas Gubler 8fdd694f12 fw pos ctl: compile with -Os 2014-12-17 21:13:50 +01:00
Thomas Gubler 262b9fc754 fw pos ctl: make loop performance counter more meaningful 2014-12-17 21:13:13 +01:00
Thomas Gubler 1faab673b2 Merge pull request #1506 from sjwilks/tbs_endurance
Airframe config and autostart for the TBS Discovery Long Range
2014-12-17 16:14:34 +01:00
Thomas Gubler b6b80dcac1 ll40ls: write min and max to report 2014-12-14 12:10:29 +01:00
Thomas Gubler 0575f67300 ll40ls: fix whitespace 2014-12-14 12:10:29 +01:00
Thomas Gubler cc2dae23f9 trone: write min and max to report 2014-12-14 12:10:29 +01:00
Thomas Gubler 834ff85930 trone: fix whitespace 2014-12-14 12:10:28 +01:00
Thomas Gubler 8fd9f98904 sf0x: write min and max to report 2014-12-14 12:10:28 +01:00
Thomas Gubler 8ebe463f16 sf0x: fix whitespace 2014-12-14 12:10:28 +01:00
Thomas Gubler 682f30afe6 mb12xx: write min and max to report 2014-12-14 12:10:28 +01:00
Thomas Gubler 642b2088c3 autostart ll40ls 2014-12-14 11:43:25 +01:00
Thomas Gubler 29eab8ebd4 change [init] to [i]
This change was introduced in pull #1461. This fixes some missed
occurrences.
2014-12-14 11:28:25 +01:00
Thomas Gubler 4a70da5c2c ll40ls: max distance according to datasheet
Datasheet:
http://pulsedlight3d.com/pl3d/wp-content/uploads/2014/11/LIDAR-Lite.pdf
2014-12-13 19:01:00 +01:00
Thomas Gubler 046ca1f8e3 ll40ls: fix whitespace 2014-12-13 19:00:35 +01:00
Thomas Gubler ea4876da38 mavlink: distance sensor: fix max value 2014-12-13 18:19:12 +01:00
Thomas Gubler 6f89514beb fix comment style and type 2014-12-13 17:20:53 +01:00
Thomas Gubler d0325f2b12 fw pos ctrl: takeoff special case only in takeoff 2014-12-13 17:20:42 +01:00
Thomas Gubler a78264507e Merge remote-tracking branch 'upstream/master' into fwposcontrolmode 2014-12-13 15:59:40 +01:00
Thomas Gubler 7b7c85dc96 Merge remote-tracking branch 'upstream/master' into fwposcontrolmode 2014-12-13 15:38:54 +01:00
Thomas Gubler 02bc680a9f Merge pull request #1461 from PX4/romfs_clean
Romfs clean
2014-12-13 15:09:47 +01:00
Thomas Gubler 58d69052e2 Merge remote-tracking branch 'upstream/master' into romfs_clean
Conflicts:
	ROMFS/px4fmu_common/init.d/rc.interface
	ROMFS/px4fmu_common/init.d/rcS
2014-12-13 15:05:56 +01:00
Thomas Gubler 5cd2ee8342 fw pos control: improve mode logic slightly 2014-12-13 12:36:33 +01:00
Thomas Gubler 59ec2401b6 fw pos control: better check for control mode 2014-12-13 00:48:27 +01:00
Thomas Gubler 1c0f850fac add sched.h to systemlib includes
SCHED_RR and SCHED_FIFO are defined in sched.h
2014-12-10 15:11:49 +01:00
Thomas Gubler 72d5f2b245 Merge pull request #1476 from friekopter/vel_alt_hold
Implemented altitude and velocity hold mode
2014-12-05 19:36:27 +01:00
Thomas Gubler 30d8512846 MC pos control offb: read altitude sp separately 2014-11-19 12:31:04 +01:00
Thomas Gubler 1b47f05b14 rename DO_AUTOCONFIG to AUTOCNF in all files 2014-11-17 17:10:47 +01:00
Thomas Gubler 32f88bbe84 rename PWM_OUTPUTS to PWM_OUT in all files 2014-11-17 17:02:57 +01:00
Thomas Gubler b808cc9a1b fix variable name in rc.uavcan 2014-11-17 16:38:20 +01:00
Thomas Gubler a153fb4b99 Merge pull request #1459 from PX4/navprio
Adjust navigator priority
2014-11-16 13:31:09 +01:00
Thomas Gubler 4f5e2e379d Merge pull request #1450 from PX4/fix_navstates
Fix navstates
2014-11-13 10:55:26 +01:00
Thomas Gubler 5afc64e424 Merge pull request #1443 from PX4/fix_strangertl
Fix strange RTL behavior
2014-11-12 13:19:07 +01:00
Thomas Gubler d0fe75f101 Merge pull request #1446 from friekopter/no_beep
Avoid Camflyer ESC warning in Standby
2014-11-11 21:10:17 +01:00
Thomas Gubler 25df841118 Merge pull request #1429 from tumbili/board_rot
new_sensor_rotation_option
2014-11-04 22:50:33 +01:00
Thomas Gubler a917b0d40b Merge pull request #1426 from PX4/gyrotemp
L3GD20: Output gyro temperature in report
2014-11-03 15:46:40 +01:00
Thomas Gubler da2b2500f7 Merge pull request #1422 from jgoppert/encoder_logging
Encoder logging support.
2014-11-02 22:03:51 +01:00
Thomas Gubler 9b704f27fc Merge pull request #1400 from sjwilks/discovery_config
Add a min PWM output so motors idle on arming.
2014-10-23 14:45:32 +02:00
Thomas Gubler 91b4d85b46 Merge pull request #1379 from PX4/sf0x_test
Sf0x test
2014-10-07 14:53:29 +02:00
Thomas Gubler 537991b83c Revert "Remove range command"
This reverts commit c58d845339.
2014-10-07 14:48:41 +02:00
Thomas Gubler c7f7de352d revert some of the OBC rate changes 2014-10-07 10:12:56 +02:00
Thomas Gubler ba2f55c3d7 Revert "increase ram"
This reverts commit bc23b6239c.
2014-10-07 10:09:03 +02:00
Thomas Gubler b64e675d53 Merge remote-tracking branch 'upstream/master' into swissfang 2014-10-07 10:02:01 +02:00
Thomas Gubler 5d52978bc7 Merge pull request #1341 from PX4/fwlandingterrain
FW landing: use terrain estimate
2014-10-07 10:01:16 +02:00
Thomas Gubler c6de36d683 Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages 2014-10-05 13:17:37 +02:00
Thomas Gubler 7f9a231b40 Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
Conflicts:
	src/modules/navigator/navigator.h
	src/modules/navigator/navigator_main.cpp
2014-10-05 13:17:32 +02:00
Thomas Gubler ebc84b9f44 reduce mavlink message buffer size 2014-10-05 13:02:13 +02:00
Thomas Gubler 61352b8e1a remove warnx 2014-10-05 12:52:04 +02:00
Thomas Gubler 3cebfd4045 Merge remote-tracking branch 'upstream/master' into takeoff_fix
Conflicts:
	src/modules/navigator/mission.cpp
2014-10-05 10:55:12 +02:00
Thomas Gubler b7c2ba75e3 Merge pull request #1377 from PX4/revert-1376-hud_alt_reporting
Revert "Use global position altitude to report HUD altitude, for consist...
2014-10-04 12:32:40 +02:00
Thomas Gubler 2766285d56 mavlink: change message buffer size to 4 2014-09-30 16:00:14 +02:00
Thomas Gubler 5452732610 switch back to common mavlink dialect 2014-09-30 15:54:27 +02:00
Thomas Gubler f4851c1b14 ubx: disable sbas configuration per default 2014-09-30 15:50:58 +02:00
Thomas Gubler 4fbeb73bda fix merge fail, remove double declaration of circuit breaker 2014-09-30 15:48:48 +02:00
Thomas Gubler c5a1ddd8f2 re-enable MC apps on FMUV1 2014-09-30 15:42:56 +02:00
Thomas Gubler e7313683cd Merge remote-tracking branch 'upstream/master' into swissfang 2014-09-30 15:40:11 +02:00
Thomas Gubler 6da52c5543 remove unnecessary variable 2014-09-30 15:39:01 +02:00
Thomas Gubler cc05f0f185 Merge remote-tracking branch 'upstream/obcfailsafe' into swissfang
Conflicts:
	src/lib/external_lgpl/tecs/tecs.cpp
	src/modules/commander/commander_params.c
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/navigator/navigator_main.cpp
2014-09-30 15:38:27 +02:00
Thomas Gubler d11f05b12c commander: update gps and engine cb only when changed 2014-09-30 13:40:03 +02:00
Thomas Gubler 8b7c57a0d0 px4io driver: update cb only when changed 2014-09-30 13:39:40 +02:00
Thomas Gubler d4c0dc2ba0 add and activate circuit breaker for gps failure detection 2014-09-30 11:20:30 +02:00
Thomas Gubler 1072a3380c enable engine failure circuit breaker 2014-09-30 11:11:46 +02:00
Thomas Gubler 70606d400b remove wrong comments 2014-09-30 11:11:30 +02:00
Thomas Gubler dec7c2b8d3 Merge remote-tracking branch 'upstream' into master_obcfailsafe 2014-09-30 10:51:02 +02:00
Thomas Gubler ab400089bc disable flight termination as default for now 2014-09-28 16:17:40 +02:00
Thomas Gubler 038e1cac03 increase default engine failure threshold 2014-09-28 16:17:17 +02:00
Thomas Gubler 964fddb387 make geofence update rate independent from positon update rate 2014-09-28 16:08:25 +02:00
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
Thomas Gubler 852159d9ed fw pos control: add param to enable/disable usage of terrain estimate during landing 2014-09-23 09:37:28 +02:00
Thomas Gubler 32131a069e inform in GCS when switching to laser 2014-09-23 09:37:16 +02:00
Thomas Gubler ab2e93a5d0 Merge remote-tracking branch 'upstream/master' into fwlandingterrain 2014-09-23 09:36:10 +02:00
Thomas Gubler 69eb222d4e ubx: add sbas config, default to disable 2014-09-22 19:04:24 +02:00
Thomas Gubler 549d60cfb6 Merge pull request #1368 from PX4/master_mfcheck
mf checker: fix landing check, ensure feedback from all checks is sent
2014-09-22 17:51:33 +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 73aa7d81e3 mf checker: fix landing check, ensure feedback from all checks is sent 2014-09-22 17:20:50 +02:00