Commit Graph

45 Commits

Author SHA1 Message Date
Lorenz Meier
2d2ecbad00 Fixed more wrong usages of encoding channel 2014-03-12 09:56:26 +01:00
Lorenz Meier
76af0970f5 Increased param rate, fixed wrong usage of MAVLink chan. 2014-03-12 09:46:02 +01:00
Lorenz Meier
a37e539647 Correctly initialize mission count 2014-03-11 22:26:12 +01:00
Anton Babushkin
9e41f6af18 mavlink: memory leaks on exit fixed, minor fixes 2014-03-11 19:28:48 +04:00
Anton Babushkin
35b8d00e17 mavlink: task_main noreturn attribute removed 2014-03-11 16:20:37 +04:00
Anton Babushkin
0ad38a7323 mavlink: task stop fixes, WIP 2014-03-11 15:34:27 +04:00
Anton Babushkin
b3839afbbc mavlink: channel ID allocation fixed 2014-03-11 11:12:39 +04:00
Anton Babushkin
39b1f7244c mavlink: RC_CHANNELS_RAW added to default streams set 2014-03-08 11:37:49 +04:00
Anton Babushkin
85001b52ae mavlink: VFR_HUD message added to default message sets 2014-03-01 20:09:02 +04:00
Anton Babushkin
a1ea89ea2d mavlink: more precise message streams timing 2014-03-01 19:42:29 +04:00
Anton Babushkin
6948defdb2 mavlink: HIL fixes, performance optimization 2014-03-01 19:27:53 +04:00
Anton Babushkin
256cc2b411 mavlink: cleanup and refactoring, rcS: EXIT_ON_END fix 2014-03-01 18:30:30 +04:00
Anton Babushkin
c10ef78753 mavlink: stop fixes 2014-03-01 17:12:46 +04:00
Anton Babushkin
1b8004cd8e mavlink: add new streams in main loop, minor cleanup and fixes 2014-03-01 16:43:04 +04:00
Anton Babushkin
836f7c435f mavlink: code style and copyright fixes 2014-03-01 00:16:51 +04:00
Anton Babushkin
efca2d158a mavlink: commanl line streams configuration implemented 2014-02-28 00:45:59 +04:00
Anton Babushkin
2159f948ea mavlink: -r (datarate) parameter implemented, minor fixes 2014-02-27 18:31:41 +04:00
Anton Babushkin
141982a3ac mavlink: minor refactoring and cleanup, rate limiter class implemented, new messages added 2014-02-27 13:54:55 +04:00
Anton Babushkin
18f72f8dd7 mavlink: GPS_GLOBAL_ORIGIN message added, set message rate depending on baudrate 2014-02-26 23:02:53 +04:00
Anton Babushkin
85dc422d98 mavlink: more streams implemented, stack size returned to 2048 2014-02-26 22:47:19 +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
Anton Babushkin
769a2af1f8 mavlink: HIGHRES_IMU message added, default message streams added 2014-02-26 00:38:21 +04:00
Anton Babushkin
e291af990f mavlink: adding message stream by name implemnted, mavlink streams definitions and formatters moved to mavlink_messages.h/cpp, mavlink_orb_listener class and thread removed 2014-02-26 00:24:14 +04:00
Julian Oes
926c4701c7 mavlink: set current WP working as expected, report current WP with 0.5 Hz 2014-02-24 15:17:13 +01:00
Julian Oes
73edc02016 mavlink: fix verbose mode and actually publish mission 2014-02-23 13:42:15 +01:00
Julian Oes
b596bf6aa5 Mavlink: gotten rid of some warnings 2014-02-16 13:24:02 +01:00
Julian Oes
30dacbd154 Mavlink and navigator: handle current waypoint onboard 2014-02-15 11:29:36 +01:00
Julian Oes
71cd132663 Mavlink: Don't support mavlink stop so that QGC doesn't stop mavlink before it starts rc.usb 2014-02-14 14:24:26 +01:00
Julian Oes
523637e0f1 Mavlink: Start multiple uart listeners, HIL working 2014-02-14 13:36:59 +01:00
Julian Oes
346ae5b9f4 Mavlink: allow to stop (WIP) 2014-02-13 19:13:10 +01:00
Julian Oes
61a849bf6b Mavlink: don't allow multiple instances on the same device 2014-02-12 19:13:57 +01:00
Julian Oes
cc5756f61f Mavlink: enable log messages to multiple UARTs 2014-02-12 18:35:45 +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
Julian Oes
99b426c27c Mavlink: bring mavlink log messages to life 2014-02-12 12:38:35 +01:00
Julian Oes
ea2a69d8bf Mavlink: get orb_listener to work 2014-02-11 22:36:36 +01:00
Julian Oes
19105bebc5 Mavlink: hearbeat sending works now 2014-02-11 16:16:57 +01:00
Julian Oes
a5045ccee6 Mavlink: get rid of some warnings, initialize channel 2014-02-11 14:38:18 +01:00
Lorenz Meier
8d2d171bb8 Fixes and cleanups 2014-02-02 17:00:16 +01:00
Lorenz Meier
81ac5783f9 Merged upstream 2014-02-02 16:22:20 +01:00
Lorenz Meier
62d3369dc9 Fixed init 2014-02-02 11:06:53 +01:00
Lorenz Meier
c73fbca0eb Move instance to new task context 2014-02-02 01:32:13 +01: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
Lorenz Meier
1e3d2acbf6 Not building yet, things are coming together slowly on mavlink app 2014-01-28 19:30:23 +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
Lorenz Meier
03c543aba6 MAVLink multi-port WIP, not compiling yet 2014-01-09 08:10:35 +01:00