Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Mavlink GeoFence and Rally Point support #5474

Closed
wants to merge 118 commits into from

Conversation

DonLakeFlyer
Copy link
Contributor

This is a replacement for #5147. It has everything that had as well as:

  • GeoFence/Rally point ui driven by capability bits

This should be fairly close to something that could go into daily builds.

dogmaphobic and others added 20 commits June 28, 2017 17:34
* mavlink/master: (23 commits)
  Work around FlightMap weirdness
  Set default video streaming to Disabled.
  Deal with macdeployqt relocation issues
  Put back correct app name
  Overlap should not be negative
  Allow telemetry logging on mobile
  Fix shutdown signaling on android
  emit loadComplete even when fence/rally not supported
  Better logging
  ExternalLibs: Fix compiling on windows 64bit
  Camera: added RX100II
  Fix up MockLink and unit tests for correct component id
  Create vehicles only for autopilot component
  GeoTagController : Handle logging dropouts correctly
  Better param logging for mission default component case
  Allow RADIO_STATUS message to pass through to vehicle
  Support for custom build installers for Windows/OSX
  Support Win 7/10 for mavlink#3210
  Keep Android screen from sleeping while QGC is running.
  RTK Indicator updates
  ...
* 'master' of https://github.com/mavlink/qgroundcontrol: (21 commits)
  Hide wind rose until bugs are fixed
  Fix for centerChanged double signaling
  PX4 tuning UI: Remove unused params
  PX4 copy current custom modes
  Shorten the set mode retries to get feedback to the user faster
  New polygon center calc
  Delay creation of MAVLinkDecoder until it is needed
  PX4 Firmware plugin: First try to switch flight mode, then arm if successful - which is a lot safer than arming and then seeing if we can switch modes.
  Firmwareplugin: Trim retry period to something that matches closer the users attention and is still long enough to allow for multiple heartbeats to pass through
  Vehicle: Only expose deep-down protocol errors if actively enabled
  Fix trigger start for images everywhere
  Use trigger immediately for TRIGG_DIST
  Support for camera min trigger interval validation
  GoTo Location fixes
  index == -1: Show label in indicator and to the side
  Rectangle control which eats mouse events bleeding through below
  Bounding extension was too short
  Option to take images in turnarounds
  Update PX4 meta data
  Disconnect signals and force initial request complete if possible
  ...
- Added menu options to select new mode as well as new settings and defaults
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Move entry point in survey pattern to mobile
With wind rose, this feature don't make sense

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Better display of vehicle indicators for multi-vehicle
@bkueng
Copy link
Member

bkueng commented Jul 20, 2017

Tested in SITL, seems to work well, except for the following:

  • the currently active waypoint is not updated during a mission. I verified that the vehicle is sending the update.
  • When starting QGC before SITL, I get a geofence transaction error. Seems to be a mavlink 1 vs 2 issue, when I merge Automatic protocol version handshake #5233, it works.
  • Are the capability bits respected? When testing agains SITL master, I get geofence upload & download errors. Also when the link is on mavlink 1, geofencing transactions must be disabled.

jaxxzer and others added 8 commits August 3, 2017 14:40
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
DonLakeFlyer and others added 18 commits August 7, 2017 12:31
Better handling of resume mission upload failures
…r-prio

MAVLink decoder: Run at lowest priority
Switch over to model based storage for the mavlink console
@DonLakeFlyer
Copy link
Contributor Author

Closing this for final new pull

@DonLakeFlyer DonLakeFlyer deleted the GeoFence2 branch August 11, 2017 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants