Commit Graph

320 Commits

Author SHA1 Message Date
Lorenz Meier b56eaeaf8d Merge pull request #2653 from oberion/px4fix/masterMultiMavlinkFix
Px4fix/master multi mavlink fix
2015-08-17 09:27:21 +02:00
Lorenz Meier 8cd6f3529c Merge pull request #2555 from PX4/uorb_msg
uORB message support
2015-08-12 17:31:44 +02:00
Lorenz Meier ea2975c2a9 Merged beta into master 2015-08-11 11:03:01 +02:00
Lorenz Meier 05d752ae34 MAVLink: Limit use to 3 instances, which is what is realistically being used. 2015-08-10 17:07:11 +02:00
Lorenz Meier 69ce66a3f9 MAVLink app: use struct-internal symbol for 3DR radio telemetry type 2015-08-10 15:49:38 +02:00
Lorenz Meier 16cb9edf19 Converted telemetry status topic to generated topic 2015-08-10 15:35:19 +02:00
Lorenz Meier c826451ac1 MAVLink app: Do not rate-limit trigger messages 2015-08-08 11:46:07 +02:00
Lorenz Meier aa61d3b2d6 Merged beta into master 2015-08-08 11:33:42 +02:00
Lorenz Meier e829eb0670 MAVLink app: Fix for hardware multiplier resetting to 1 once limitation was overcome. 2015-08-08 00:07:09 +02:00
oberion a985b37c80 mavlink/mavlink_mission: Dirty fix for setting waypoints over multiple mavlink link 2015-08-05 16:14:17 +02:00
Lorenz Meier 5fd88f4d3e MAVLink: Remove leftover debug comment 2015-08-01 17:32:58 +02:00
Lorenz Meier 283bca90d6 MAVLink: Remove leftover debug comment 2015-08-01 17:32:31 +02:00
Lorenz Meier ea7ae7d019 Merged beta into master 2015-08-01 16:58:02 +02:00
Lorenz Meier 5f269b589f MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational 2015-08-01 12:48:38 +02:00
Lorenz Meier 79910ce7e0 MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational 2015-08-01 12:48:11 +02:00
Lorenz Meier 268bf3727e MAVLink app: Make bandwidth scaling depending on the TX error as well 2015-08-01 09:35:28 +02:00
Lorenz Meier 10a6a59498 MAVLink app: Make bandwidth scaling depending on the TX error as well 2015-07-31 20:06:23 +02:00
Lorenz Meier a1fd088e8f MAVLink app: Rely on booted state, not on timeout for parameters. This fixes any param timing issues for good. 2015-07-22 10:03:45 +02:00
Lorenz Meier d0d46c9713 MAVLink app: Use better default rates 2015-07-20 10:16:05 +02:00
Lorenz Meier 0d37de005b Merged beta to master 2015-07-17 23:42:23 +02:00
Lorenz Meier 01de0f9af7 MAVLink: Request right channel 2015-07-17 09:11:48 +02:00
Lorenz Meier 482641e403 MAVLink: Crank onboard attitude rate up to 250 Hz 2015-07-13 09:36:14 +02:00
Lorenz Meier b1b555ceb6 MAVLink app: Increase max data rate 2015-07-09 00:50:00 +02:00
Lorenz Meier 30ac7a59c8 Merge pull request #2207 from mhkabir/cam_trig_new
Camera trigger WIP
2015-07-04 18:38:05 +02:00
Lorenz Meier 3ef6212155 MAVLink app: Less verbose during radio config 2015-06-30 15:26:05 +02:00
Lorenz Meier 963972721d MAVLink app: Support rudimentary radio config. 2015-06-30 13:21:09 +02:00
Lorenz Meier 50ba1f7365 merged release_v1.0.0 into master 2015-06-30 15:30:45 +02:00
tumbili 51c8f64e98 improve mavlink verbosity 2015-06-23 23:48:03 +02:00
tumbili 80f1c517cc init VDev for mavlink log device 2015-06-22 09:43:12 +02:00
tumbili 655617f958 mavlink:
- implement get_free_tx_buf() for UDP and TCP
- gefine get_uart_fd for all platforms
2015-06-19 18:39:05 +02:00
Roman 75c1588241 only send autopilot capabilities blindly for serial connection 2015-06-15 18:03:05 +02:00
Mohammed Kabir 95a8e29cfe camera trigger : mavlink stream 2015-06-14 17:41:54 +05:30
Lorenz Meier 1522255c29 MAVLink app: Fix argument handling to work on all operating systems 2015-06-13 06:53:02 -07:00
Lorenz Meier c9fefe236b Merged release into master 2015-06-13 11:06:01 +02:00
Lorenz Meier 94313323aa MAVLink app: Fix sending of autopilot capabilities 2015-06-12 13:53:20 +02:00
Lorenz Meier 085a69383a Merged master 2015-06-12 13:40:47 +02:00
David Sidrane 28d3729acd Backport of Fixes mavlink_if0: invalid data rate '(null)' bug 2015-06-11 15:43:28 -10:00
Mark Charlebois 13dd993e01 Nuttx: mavlink fixes
Needed to ifdef SITL functionality not supoprted in NuttX build.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-09 16:32:22 -07:00
tumbili ac053e15da clean up mavlink network capability 2015-06-09 20:14:42 +02:00
Mark Charlebois 59ad47003a mavlink: simplified UDP suport by adding new -u option
Use:

    mavlink start -u portnum

to set the UDP port.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-08 22:21:59 -07:00
Mark Charlebois aded2d3c03 Enable passing udp port to mavlink module via start args.
Usage is: -d udp[:<port>] If no port is specified, default port is
set to 14556. If -d isn’t specified then default is serial.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-08 22:21:59 -07:00
Mark Charlebois 5cf1140944 Add raw mode for UART to mavink_main.cpp
Raw mode is not the default mode in Ubuntu 14.04.

Disable echo and special character processing.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-06-08 22:21:59 -07:00
tumbili 9da40a69cc mavlink: do not send autopilot capabilities to avoid crash 2015-06-08 22:21:59 -07:00
tumbili a77f637bc4 mavlink udp:
- added option to stream messages over udp
- still hardcoded stuff (port)
2015-06-08 22:21:58 -07:00
Lorenz Meier c798b1165a MAVLink app: Complete OSD config 2015-06-08 11:25:44 +02:00
Lorenz Meier 6309aa612b MAVLink app: Introduce OSD mode 2015-06-08 11:25:44 +02:00
Lorenz Meier 4565f57468 Merged release_v1.0.0 into master 2015-05-27 15:28:41 -07:00
Ban Siesta 43d22619f6 mavlink: no need to shout about disabling hardware flow control 2015-05-26 23:03:14 -07:00
Lorenz Meier c6fe4fd35a mavlink: rename field for RC input mode 2015-05-25 16:34:57 +02:00
Lorenz Meier a14b020d63 Merge pull request #2203 from NaterGator/mavlink_usbfix
Fix MAVLink USB UART detection
2015-05-26 23:22:27 -07:00