Commit Graph

242 Commits

Author SHA1 Message Date
Erik Jähne
fcb1bb2bb6 FIX HIL GPS conversion 2015-05-17 14:50:17 +02:00
Lorenz Meier
4fb91f47cd Fix mavlink FTP list stack overflow. Fixes #2180, not flight-critical 2015-05-15 11:15:04 +02:00
Lorenz Meier
66b87ac761 Fix state-level HIL. Reported by @s3erjaeh 2015-05-13 16:04:33 +02:00
Thomas Gubler
cc62033190 improve mavlink set_attitude_target handling
port #1920 to mavlink_receiver
fixes #1921
2015-05-07 16:44:54 +02:00
Don Gagne
46da294ffb New bust mode ftp file download 2015-05-03 19:26:54 -07:00
Lorenz Meier
1d283bf3c1 MAVLink app: Fix usage of static struct, make streams list const 2015-04-26 14:33:57 +02:00
M.H.Kabir
66e6938c6d timesync: Add uORB topic, general fixes 2015-04-14 13:14:15 +05:30
Matt Beall
fa9f7075fa Changed message staging 2015-03-31 10:52:26 -06:00
Matt Beall
ce9f46d4e7 Added ping message handling to mavlink receiver 2015-03-31 10:30:57 -06:00
Lorenz Meier
ba0a343090 MAVLink app: Adjust stack size of receiver thread 2015-03-08 08:14:58 +01:00
Lorenz Meier
61437a5587 MAVLink app: Do no allocate memory statically, but only on execution on stack. 2015-03-08 07:49:00 +01:00
Lorenz Meier
0ebbb5f533 MAVLink: Use less RAM 2015-03-01 18:32:07 +01:00
Thomas Gubler
7fb82e74c8 tiny comment improvement 2015-02-28 18:39:36 +01:00
Matt Beall
0f51907dd6 Check if offboard mode was activated before publishing controls 2015-02-28 15:19:16 +01:00
Matt Beall
220fb19eb7 Removed actuator_control_mode flags...Using pre-existing flags instead 2015-02-28 15:19:16 +01:00
Matt Beall
b0e878dbae Compiler error 2015-02-28 15:19:16 +01:00
Matt Beall
b8aa79cae4 Made changes to have actuator controls mirror other syntax more closely 2015-02-28 15:19:16 +01:00
Matt Beall
7d6723aa2d small change 2015-02-28 15:19:16 +01:00
Matt Beall
fd4fd4eaaa Set the actuator control flag in receiver 2015-02-28 15:19:16 +01:00
Matt Beall
e2de72b882 Added offboard actuator controls flags to offboard control mode and vehicle control mode to disable controls in att_control apps 2015-02-28 15:19:16 +01:00
Matt Beall
5e199b3984 Set ignore flags to true 2015-02-28 15:19:16 +01:00
Matt Beall
40ae0ebdac Set up to receive mavlink actuator control messages and publish to uorb 2015-02-28 15:19:16 +01:00
Thomas Gubler
ee6dc51ef2 improve offboard attitude setpoint handling 2015-02-28 15:19:15 +01:00
Thomas Gubler
ed16bd6fc6 mavlinkreceiver: set att target: remove memset 2015-02-28 15:19:15 +01:00
Thomas Gubler
0389d30e0e offboard attitude sp: handle thrust only messages
if attitude/rates haven been used previously do not set the ignore flags
even if the message asks us to do so to keep the controllers running
2015-02-28 15:19:15 +01:00
Thomas Gubler
3d29fa5f4e mavlink receiver: fix indentation 2015-02-28 15:19:15 +01:00
Thomas Gubler
2b2f7e9407 introduce offboard control mode topic
Replace offboard_control_setpoint with offboard_control_mode
Remove all setpoint data from the topic as it's  not used anymore
(setpoint data is directly routed into position/attitude setpoint topics
for some time now)
Remove mode enum and replace with ignore booleans which map better to
the mavlink message
Mavlink: Rework parsing of offboard setpoints
Commander: in offboard mode set control flags based on ignore flags
instead of enum
2015-02-28 15:19:15 +01:00
Ziyang LI
63fd54f44e fixed 'NaN' yaw setpoint in offboard mode 2015-02-17 09:29:29 +01:00
Atsunori Saito
71c6c6aba4 mavlink: Fix for divide by zero. 2015-02-16 06:49:27 +01:00
Trent Lukaczyk
99557aec52 revert debug items 2015-02-06 18:57:53 -08:00
Trent Lukaczyk
531eaa2314 Merge remote-tracking branch 'upstream/master' 2015-02-05 20:19:04 -08:00
Thomas Gubler
84ff3c671d Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge2_attctrl_posctrl
Conflicts:
	src/drivers/px4fmu/fmu.cpp
2015-02-01 11:06:47 +01:00
Trent Lukaczyk
d036fa10c1 Merge remote-tracking branch 'upstream/master' 2015-01-31 15:00:16 -08:00
Lorenz Meier
165e5f5a62 Move MAVLink to multi pub/sub API (to first index) 2015-01-29 16:33:53 +01:00
Lorenz Meier
f641a26fee Move MAVLink to new mag interface 2015-01-29 16:33:53 +01:00
Thomas Gubler
2d124852c1 propagate uorb contants change through all modules/drivers 2015-01-28 16:31:41 +01:00
Thomas Gubler
2728889f78 Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge_attctlposctl 2015-01-28 16:29:14 +01:00
Daniel Agar
e10d6bf603 Fixed coverity CID #12521 2015-01-22 15:02:43 +01:00
Thomas Gubler
dcdde8ea88 Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
Conflicts:
	src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
	src/modules/uORB/topics/vehicle_attitude.h
2015-01-21 14:41:03 +01:00
Johan Jansen
57ed27304a HIL: Added land detector to HIL simulation 2015-01-15 14:37:51 +01:00
Thomas Gubler
16b9f666e7 Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
	src/lib/mathlib/math/Matrix.hpp
	src/modules/mc_att_control/mc_att_control_main.cpp
	src/modules/uORB/topics/vehicle_status.h
	src/platforms/px4_includes.h
2015-01-05 10:02:07 +01:00
M.H.Kabir
3df73cde3e Fix offset calculation. 2015-01-04 22:38:47 +05:30
M.H.Kabir
c47e8c2268 Add suffixes, constant 2015-01-04 21:29:05 +05:30
M.H.Kabir
3616c83f88 missing zero 2015-01-04 17:38:19 +05:30
Lorenz Meier
313af1760b mavlink: reduce verbosity 2015-01-04 12:06:21 +01:00
Lorenz Meier
9c70946bf7 Merge branch 'gps_utc' of github.com:bansiesta/Firmware 2015-01-04 11:53:31 +01:00
Lorenz Meier
88022110d0 Fix integer constants in mavlink app 2015-01-04 11:52:32 +01:00
Ban Siesta
25fc9d791a renaming of gps time to UTC time 2015-01-04 10:43:28 +00:00
Lorenz Meier
5439aa12c0 Merge pull request #1505 from mhkabir/timesync
Timesync
2015-01-04 11:41:44 +01:00
M.H.Kabir
33653b25c6 fix Z rotation 2014-12-27 23:25:08 +05:30