56 Commits

Author SHA1 Message Date
Anton Babushkin
7c4f1c90dc mavlink_receiver: fixed bug in manual control publication, minor refactoring 2014-04-06 14:57:45 +04:00
Lorenz Meier
57fdb40a4e mavlink: Hotfixed HIL battery status publication 2014-03-23 16:57:01 +01:00
Lorenz Meier
75ad1c4a13 Completely and properly populate battery status message in HIL 2014-03-17 14:35:07 +01:00
Lorenz Meier
8cb5a12cc7 Remove now unused hil_counter 2014-03-17 13:33:23 +01:00
Lorenz Meier
3874bca208 mavlink: Only send messages when we have updates for them. 2014-03-16 13:48:33 +01:00
Lorenz Meier
76af0970f5 Increased param rate, fixed wrong usage of MAVLink chan. 2014-03-12 09:46:02 +01:00
Anton Babushkin
9e41f6af18 mavlink: memory leaks on exit fixed, minor fixes 2014-03-11 19:28:48 +04:00
Anton Babushkin
b3839afbbc mavlink: channel ID allocation fixed 2014-03-11 11:12:39 +04:00
Anton Babushkin
2ec4ee6fc0 mavlink_receiver: split message handlers to separate methods 2014-03-04 13:02:45 +04:00
Anton Babushkin
3107f4d62c mavlink: UART receiver major cleanup 2014-03-04 00:26:26 +04:00
Anton Babushkin
63bdb749ad mavlink: unused include removed 2014-03-01 22:41:27 +04:00
Anton Babushkin
c10ef78753 mavlink: stop fixes 2014-03-01 17:12:46 +04:00
Anton Babushkin
836f7c435f mavlink: code style and copyright fixes 2014-03-01 00:16:51 +04:00
Anton Babushkin
2159f948ea mavlink: -r (datarate) parameter implemented, minor fixes 2014-02-27 18:31:41 +04:00
Anton Babushkin
7310fd6085 mavlink: use inherited classes instead of callbacks for mavlink messages formatting, fixes and cleanup 2014-02-26 21:28:35 +04:00
Julian Oes
b596bf6aa5 Mavlink: gotten rid of some warnings 2014-02-16 13:24:02 +01:00
Julian Oes
523637e0f1 Mavlink: Start multiple uart listeners, HIL working 2014-02-14 13:36:59 +01:00
Julian Oes
ef46cd5e90 Mavlink: allow to stop (compiling, working) 2014-02-13 20:54:10 +01:00
Julian Oes
346ae5b9f4 Mavlink: allow to stop (WIP) 2014-02-13 19:13:10 +01:00
Julian Oes
3462054f73 Merge remote-tracking branch 'px4/beta' into beta_mavlink
Conflicts:
	src/modules/mavlink/mavlink.c
	src/modules/mavlink/mavlink_receiver.h
	src/modules/mavlink/orb_listener.c
2014-02-12 17:10:20 +01:00
Anton Babushkin
3d83c45f75 mavlink: bug in telemetry_status publication fixed 2014-02-12 13:20:15 +01:00
Julian Oes
a5045ccee6 Mavlink: get rid of some warnings, initialize channel 2014-02-11 14:38:18 +01:00
Lorenz Meier
b1e5304a3f Move serial port listener to new thread context 2014-02-02 01:32:53 +01:00
Anton Babushkin
7274c0ce30 Merge branch 'master' into beta 2014-01-30 23:07:28 +01:00
Lorenz Meier
8d79d91950 Revert "Merge pull request #620 from pigeonhunter/stack_sizes"
This reverts commit 3b31a6b1b9756eb191eaaafb1c137e6874079281, reversing
changes made to 70afb3ca3b3f1844241c9c9312579bbb2475232c.
2014-01-30 21:54:29 +01:00
Anton Babushkin
f64872b9b3 Merge branch 'master' into beta 2014-01-30 17:23:10 +01:00
Darryl Taylor
58a1f19d79 Stack size reduced to 1816. Max stack reported by top was 1448 under HIL. 2014-01-29 17:09:05 +08:00
Lorenz Meier
63b18399c2 Butchered MAVLink C++ app to compile and link - there is no hope it will work out of the box 8) 2014-01-28 21:05:00 +01:00
Anton Babushkin
6a1a29f77e global_position topic: added baro_alt, mc_pos_control: SEATBELT mode fixed, use baro/AMSL alt 2014-01-28 20:40:05 +01:00
Lorenz Meier
1e3d2acbf6 Not building yet, things are coming together slowly on mavlink app 2014-01-28 19:30:23 +01:00
Lorenz Meier
9c355d280e Merged beta into mavlink rework branch 2014-01-28 15:13:14 +01:00
Lorenz Meier
ac77fe9c27 WIP state on getting MAVLink as a class, much of the work done, but does not compile yet 2014-01-26 18:40:02 +01:00
Anton Babushkin
58792c5ca6 Use double for lat/lon in vehicle_global_position topic, use filed names lat, lon, alt, vel_n, vel_e, vel_d for global positions 2014-01-24 00:06:10 +01:00
Lorenz Meier
03c543aba6 MAVLink multi-port WIP, not compiling yet 2014-01-09 08:10:35 +01:00
Anton Babushkin
a71b04775c Merge commit '95bdc1a9bd364ce95abe06b097579cc8a9162e33' into navigator_new_vector 2013-12-30 08:55:26 +04:00
Julian Oes
ea55527bbb Waypoints and missionlib: lot's of cleanup 2013-12-29 14:50:26 +01:00
Anton Babushkin
fc0ffbbd63 Merge branch 'ekf_acc_comp' into vector_control2 2013-12-27 14:42:30 +04:00
Anton Babushkin
464df9c5e8 mavlink: HIL GPS velocity fix 2013-12-27 14:40:24 +04:00
Anton Babushkin
9dfe366e90 mathlib: Vector class major cleanup 2013-12-24 23:56:28 +04:00
Anton Babushkin
ba612c3ee8 mathlib fixes 2013-12-19 14:10:25 +04:00
Anton Babushkin
3c027a8e4d Various HIL-related fixes 2013-11-27 23:04:49 +04:00
James Goppert
ea156f556f Added local position publication to mavlink receiver for HIL. 2013-11-14 15:24:07 -05:00
Thomas Gubler
8cffd2b8a3 fix scaling (unit) of airspeed in HIL
src/modules/mavlink/mavlink_receiver.cpp
2013-10-20 12:28:58 +02:00
Anton Babushkin
d70d8ae68e mavlink, mavlink_onboard: bugfixes, code style fixed 2013-10-08 11:26:27 +02:00
Anton Babushkin
5e3bdd7789 mavlink_onboard: major optimization, cleanup and minor fixes, WIP 2013-10-08 09:38:04 +02:00
Lorenz Meier
ad4c28507f Hotfixes for HIL and mode switching. 2013-09-22 17:08:29 +02:00
Thomas Gubler
d542735b2a re-enable state hil 2013-09-20 09:44:48 +02:00
Lorenz Meier
c3bb6960e6 Fixed mavlink start / stop to ensure process is in a sane state once NSH return 2013-09-08 20:05:38 +02:00
Lorenz Meier
5dbe53877a Fixed sched param setup in MAVLink app 2013-09-05 13:24:37 +02:00
Anton Babushkin
725bb7697c Minor fix in "set mode" command handling. 2013-08-25 20:17:42 +02:00