These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)
| Commit: | f9b4731 | |
|---|---|---|
| Author: | Julian Oes | |
mavlink_direct_server: add SubscribeMessage Add SubscribeMessage so the server plugin can also receive MAVLink messages, reaching parity with the MavlinkDirect (client) plugin. Unlike the client, the server receive path is not scoped to a single system.
| Commit: | 29672a8 | |
|---|---|---|
| Author: | Julian Oes | |
Add mavlink_direct_server plugin Mirror the mavlink_direct plugin as a server plugin so messages can be sent (broadcast) from a server component without first discovering a system. For now this exposes SendMessage and LoadCustomXml; SubscribeMessage will be added subsequently.
| Commit: | 38c4330 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
ftp: add ls with time (#413)
The documentation is generated from this commit.
| Commit: | 8c865c8 | |
|---|---|---|
| Author: | Ban Siesta (Bot) | |
| Committer: | GitHub | |
info: remove GetFlightInformation for 4.0.0 (#411) GetFlightInformation conflicts with SubscribeFlightInformation during Java code generation, requiring a workaround in MAVSDK-Java templates. Removing it as a breaking change for v4.0.0 allows that workaround to be undone. Closes #389
| Commit: | e544b78 | |
|---|---|---|
| Author: | Luc | |
| Committer: | GitHub | |
Action: Add setHome (#397)
| Commit: | 283c2eb | |
|---|---|---|
| Author: | Ban Siesta (Bot) | |
| Committer: | GitHub | |
Revert "telemetry: add energy_consumed_wh to Battery (#408)" (#409) This reverts commit 50f6a618f1b6a6fc20f24ef7f8ac3c2c755e4c4c.
| Commit: | 50f6a61 | |
|---|---|---|
| Author: | Ban Siesta (Bot) | |
| Committer: | GitHub | |
telemetry: add energy_consumed_wh to Battery (#408) Exposes the energy_consumed field from BATTERY_STATUS MAVLink message as a new float field in Watt-hours. Sentinel value -1 maps to NaN. Companion PR: mavlink/MAVSDK#2882
| Commit: | 082d5c2 | |
|---|---|---|
| Author: | Jose Canales | |
| Committer: | GitHub | |
Reorder message declaration (#407)
| Commit: | 9a53221 | |
|---|---|---|
| Author: | Jose Canales | |
| Committer: | GitHub | |
Add upload mission with progress RPC (#406)
| Commit: | 7127357 | |
|---|---|---|
| Author: | Pavel Guzenfeld | |
| Committer: | GitHub | |
Move HomePosition after Quaternion in telemetry proto (#405) HomePosition references the Quaternion type. The C++ code generator preserves proto message order, so HomePosition must appear after Quaternion to avoid a forward-dependency compile error in the generated header.
| Commit: | 9a6ea28 | |
|---|---|---|
| Author: | Pavel Guzenfeld | |
| Committer: | GitHub | |
Add HomePosition message with full HOME_POSITION fields (#399) * Add HomePosition message with full HOME_POSITION fields Add a new HomePosition message to telemetry.proto that exposes all fields from the MAVLink HOME_POSITION message (#242): - Global GPS position (lat/lon/alt) - Local NED position (x/y/z) - Surface quaternion (q[4]) - Approach vector (approach_x/y/z) - Timestamp (time_usec) Change HomeResponse to return HomePosition instead of Position. Fixes https://github.com/mavlink/MAVSDK/issues/2310 * Address review: rename NED fields, move timestamp first - Rename local_x/y/z_m to local_north/east/down_m for clarity - Move timestamp_us to first field position * Rename approach vector fields to NED convention
| Commit: | d3cb35f | |
|---|---|---|
| Author: | Alireza Ghaderi | |
| Committer: | GitHub | |
mocap: add reset_counter and estimator fields to mocap messages (#404) * mocap: add ekf fields to mocap messages * mocap: tighten mocap proto docs --------- Co-authored-by: alireza787b <alireza787b@gmail.com>
| Commit: | 1da8975 | |
|---|---|---|
| Author: | Pavel Guzenfeld | |
| Committer: | GitHub | |
Add DownloadGeofence RPC to geofence proto (#400) Add DownloadGeofence RPC with DownloadGeofenceRequest/Response messages to enable downloading polygon and circular geofences from the vehicle. Fixes https://github.com/mavlink/MAVSDK/issues/2403
| Commit: | 01edf45 | |
|---|---|---|
| Author: | Ban Siesta | |
| Committer: | GitHub | |
telemetry: add SetRateRawGps RPC (#403) Add SetRateRawGps / SetRateRawGpsResponse alongside the existing SetRateGpsInfo so users can control the GPS_RAW_INT message rate when subscribing to RawGps data. The SetRateRawGpsRequest message already existed; this adds the missing response message and RPC method. Co-authored-by: BanSiesta <bansiesta@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
| Commit: | 84f868a | |
|---|---|---|
| Author: | Pavel Guzenfeld | |
| Committer: | GitHub | |
Add timestamp_us to Altitude and GroundTruth messages (#398) Add time_usec field (uint64) to Altitude and GroundTruth proto messages in both telemetry and telemetry_server protos. This exposes the timestamp already present in the underlying MAVLink messages (ALTITUDE and HIL_STATE_QUATERNION), enabling time-series analysis and log correlation. Fixes https://github.com/mavlink/MAVSDK/issues/2391
| Commit: | 7589012 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Revert "mocap: add reset_counter, quality, estimator_type to odometry messages (#395)" (#402) This reverts commit 8c683371c001ee9a244a7da13e37b5625bebde7f.
| Commit: | 8c68337 | |
|---|---|---|
| Author: | Alireza Ghaderi | |
| Committer: | GitHub | |
mocap: add reset_counter, quality, estimator_type to odometry messages (#395) * mocap: add reset_counter, quality, estimator_type to odometry messages Add fields that PX4's EKF2 uses for better sensor fusion but were previously hardcoded in the C++ implementation: - reset_counter: EKF2 uses this to detect estimator re-initialization and perform state resets (currently hardcoded to 0, with FIXME in C++) - estimator_type: Allows distinguishing VIO from MOCAP estimators (currently hardcoded to MAV_ESTIMATOR_TYPE_MOCAP) - quality: Confidence metric (0-100%) that EKF2 can use to scale measurement noise (currently hardcoded to 0) Also adds MavEstimatorType enum matching MAVLink's MAV_ESTIMATOR_TYPE, and reset_counter to VisionPositionEstimate. All new fields use proto3 defaults (0), preserving backward compatibility. * mocap: rename quality to quality_percent (int32, -1 for unknown) Apply review feedback: rename quality to quality_percent with unit in name, change type to int32 so -1 can indicate invalid/unknown. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: alireza787b <alireza787b@gmail.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
| Commit: | 319edd6 | |
|---|---|---|
| Author: | Jose Canales | |
| Committer: | GitHub | |
Docs: Fix links to old references (#393)
| Commit: | d274275 | |
|---|---|---|
| Author: | Jonathan Reeves | |
| Committer: | GitHub | |
Expand flight mode options (#391) * Expand flight mode options * SetFlightModeInternal needs its own dedicated input/output types * Restart CI --------- Co-authored-by: Jon Reeves <jon.reeves@elroyair.com>
| Commit: | a1c240e | |
|---|---|---|
| Author: | Ryan | |
| Committer: | GitHub | |
Add relay API (#390) * Add relay API Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com> * Switch to enum for relay command Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com> * action: fixup relay enum --------- Signed-off-by: Ryan Friedman <25047695+Ryanf55@users.noreply.github.com> Co-authored-by: Julian Oes <julian@oes.ch>
| Commit: | 4067383 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
param_server: add result for late provided params (#388)
| Commit: | 1c19522 | |
|---|---|---|
| Author: | Juan | |
| Committer: | GitHub | |
action: add set_gps_origin (#342) * action: add set_gps_origin * action: add set_gps_origin * action.proto: fix unresolved conflict render SetGpsGlobalOrigin sync to match message definition --------- Co-authored-by: Juan Ruiz <juan.ruiz@parrot.com>
| Commit: | c74b322 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
remote_id: merge calls for location and location accuracy
| Commit: | fe067f3 | |
|---|---|---|
| Author: | Stefano Pagnottelli | |
| Committer: | Julian Oes | |
remote_id: open drone id plugin interface
| Commit: | 08c45fc | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
param: add additional error results (#384) These are possible with the added PARAM_ERROR message.
| Commit: | 411ab32 | |
|---|---|---|
| Author: | Patrik Dominik Pordi | |
| Committer: | GitHub | |
Added a comment about GPS fix requirements to get position and velocity_ned (#382) Seems like many people encountered a similar problem throughout the years: https://github.com/mavlink/MAVSDK-Python/issues/176 This comment is a heads up to be aware of this.
| Commit: | 5b31304 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
mavlink_direct: use _id consistently (#381)
| Commit: | 7bc0440 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
telemetry: add comment regarding RawImu units (#380) These are - by the MAVLink spec - just raw, without unit. Our types are misleading and wrong. The least we can do is to flag this as incorrect. For the next release we should probably remove this debug telemetry feature.
| Commit: | 61b1b1a | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
protos: Add MavlinkDirect (#379) * protos: Add MavlinkDirect This is a new plugin to bring something like MavlinkPassthrough to the language wrappers. * mavlink_direct: combine similar subscriptions This didn't make much sense. We can just use the empty string for all messages. * mavlink_direct: add method to load XML at runtime
| Commit: | 039df7b | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
mission_raw: add mission planner mission import (#378) This adds the capability to import a mission exported in MissionPlanner.
| Commit: | 20aa335 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
mission_raw: add check if mission is finished (#377) We already have this for mission, so it makes sense to mirror it for mission_raw.
| Commit: | e053eca | |
|---|---|---|
| Author: | Luc | |
| Committer: | GitHub | |
telemetry: add set rate health (#374)
| Commit: | f22fd67 | |
|---|---|---|
| Author: | Aminballoon | |
| Committer: | GitHub | |
add battery time_remaining and function (#372)
| Commit: | e766b04 | |
|---|---|---|
| Author: | Luc | |
| Committer: | GitHub | |
mocap: add SetVisionSpeedEstimate (#361) Co-authored-by: miodine <48156138+miodine@users.noreply.github.com>
| Commit: | 81ffb7d | |
|---|---|---|
| Author: | Aminballoon | |
| Committer: | GitHub | |
Add Wind proto (#371) * Add WindCov proto * change WindCov to Wind * Rename variable for clarity Co-authored-by: Julian Oes <julian@oes.ch> * Rename variable for clarity Co-authored-by: Julian Oes <julian@oes.ch> * Rename variable for clarity Co-authored-by: Julian Oes <julian@oes.ch> * Rename variable for clarity * change naming style * Clear all of WindCov to Wind * fix wrong comment Co-authored-by: Julian Oes <julian@oes.ch> --------- Co-authored-by: Julian Oes <julian@oes.ch>
| Commit: | da2175f | |
|---|---|---|
| Author: | Jonathan Reeves | |
| Committer: | GitHub | |
ActionServer: allow direct setting of arm/disarm state and vehicle flight mode (#370) * Allow armed state and flight mode to be set directly * docstring for setting flight mode --------- Co-authored-by: Jon Reeves <jon.reeves@elroyair.com>
| Commit: | 87e6c07 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Add missing docstrings (#369)
| Commit: | 49abbe7 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Fix comment syntax (#368) The double asteriks become a list in documentation and cause trouble there.
| Commit: | 4d2e9c4 | |
|---|---|---|
| Author: | Jonathan Reeves | |
| Committer: | GitHub | |
Telemetry and TelemetryServer improvements (#364) * Updated FixedwingMetrics, added attitude and VFR_HUD publishers to the TelemetryServer * Re-order fields for backward compatibility * PR feedback: altitude_msl -> absolute_altitude_m --------- Co-authored-by: Jon Reeves <jon.reeves@elroyair.com>
| Commit: | 4dcf4d7 | |
|---|---|---|
| Author: | Jon Reeves | |
| Committer: | Julian Oes | |
mission_raw_server: made subscribe_incoming, subscribe_current_item_complete, and subscribe_clear_all all strictly ASYNC
| Commit: | cf329b4 | |
|---|---|---|
| Author: | Jon Reeves | |
| Committer: | Julian Oes | |
Revert "Added API for receiving status notifications on outgoing mission requests" This reverts commit c6089e77eb621ceee89a7d528444bd19de6983ec.
| Commit: | 2c24f6a | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Merge pull request #358 from mavlink/pr-multiple-cameras-2 camera: enable list photos again
| Commit: | 176cccd | |
|---|---|---|
| Author: | Julian Oes | |
camera: enable list photos again
| Commit: | c6089e7 | |
|---|---|---|
| Author: | Jon Reeves | |
Added API for receiving status notifications on outgoing mission requests
| Commit: | a6a536c | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
param_server: add setting for extended
| Commit: | 7f474c8 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
camera: change API to support multiple cameras This changes the API to support more than one camera within one camera plugin instance. This will enable multiple cameras in language wrappers instead of just C++ as it is now. We also rename the status to storage because that's what it really is.
| Commit: | 01a546d | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
action: remove max speed settings (#355) This API is confusing as it only works for PX4 quads but not PX4 fixedwing or anything ArduPilot based. The reason is that this just sets a PX4 parameter that is not standardized via MAVLink. Therefore, I suggest to remove the API and instead recommend to use the param plugin to set the specific params specifically.
| Commit: | 4b3ff32 | |
|---|---|---|
| Author: | Matthias Kollmann | |
| Committer: | GitHub | |
added download function for geofence and rallypoints (#353) * added download function for geofence and rallypoints
| Commit: | 517fef5 | |
|---|---|---|
| Author: | John Nomikos | |
| Committer: | GitHub | |
camera-server: Add ability to support taking image in video mode and video in image mode (#349) * camera-server: Add ability to support taking image in photo mode and photo in image mode * Made image in video mode and video in image mode support definable in set_information
| Commit: | eace651 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Gimbal API redesign (support more than one gimbal, support streams and commands) (#351) * gimbal: improve API This aims at improving the API by: - Adding an argument for send mode (either command or message stream) - Includes the mode into the setter because that's when it's sent. Otherwise, the set_mode call itself doesn't have any effect which is not very intuitive. * gimbal: extend to multiple gimbals This will allow multiple gimbals to be controlled from just the one gimbal plugin instance. The goal is not to have multiple instances like it is (currently) done for cameras. * gimbal: model, not product
| Commit: | 5524f43 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
telemetry: remove camera attitude (#350) This was always confusing. The data should instead be queried from the gimbal plugin.
| Commit: | 48f658d | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
log_streaming: make base64 format clearer (#345) This way it's harder to miss this.
| Commit: | d708453 | |
|---|---|---|
| Author: | Beat Küng | |
| Committer: | GitHub | |
add events plugin (#346)
| Commit: | 1cd12e9 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
rtk: encode RTCM data in base64 (#344) This makes it possible to use this via other languages like Python where binary data in a string is not an option.
| Commit: | 4fb7d97 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
ftp: split list_directory response (#343) This way we get a clear list of files and folders instead of an odd list with F or D prefixes.
| Commit: | 34bce6d | |
|---|---|---|
| Author: | Beat Küng | |
| Committer: | GitHub | |
protos: add component_metadata and component_metadata_server (#338)
| Commit: | bc8c30b | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Add log_streaming (#339) * Add log_streaming
| Commit: | debaacd | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
info: add subscription for flight information (#341) This allows to get the flight information update once per second. Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | e3f50d4 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
info: add arming and flight time (#340) Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 5ce84c6 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
action: add force-arming (#337) Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 1acb789 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
arm_authorizer_server: fixup package names (#336) * arm_authorizer_server: fixup package names Signed-off-by: Julian Oes <julian@oes.ch> * Autorizer -> Authorizer Signed-off-by: Julian Oes <julian@oes.ch> * arm_authorizer_server: we need an unknown result Signed-off-by: Julian Oes <julian@oes.ch> * arm_authorizer_server: fixup subscription naming Signed-off-by: Julian Oes <julian@oes.ch> --------- Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 4ad8a78 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Action: add InvalidArgument (#335) * action: add InvalidArgument result Required for set_actuator. Signed-off-by: Julian Oes <julian@oes.ch> * action: note about set_actuator args Signed-off-by: Julian Oes <julian@oes.ch> --------- Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | d3963ba | |
|---|---|---|
| Author: | Denys Datsko | |
| Committer: | GitHub | |
Added arm authorization server functionality (#334) * Added arm authorization server functionality * Changed arm_authorizer_server respond functions reutrn types * Updates RejectionReason enum names in arm_authorizer_server Co-authored-by: Julian Oes <julian@oes.ch> --------- Co-authored-by: Julian Oes <julian@oes.ch>
| Commit: | e37a279 | |
|---|---|---|
| Author: | Denys Datsko | |
| Committer: | GitHub | |
Capability flags in camera information (#329) * Capability flags in camera information * Modified camera cap flags setting format from uint32 to a separate message * Merged tracking_server plugin into camera_server
| Commit: | c000fb5 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
camera_server: implement zoom (#333) This implements continuous and range zooming. Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 211476a | |
|---|---|---|
| Author: | Aminballoon | |
| Committer: | GitHub | |
feature zoom focus tracking (#322) * feature zoom focus tracking * camera: add a pass to zoom and focus Signed-off-by: Julian Oes <julian@oes.ch> --------- Signed-off-by: Julian Oes <julian@oes.ch> Co-authored-by: Pannapat Chirathanyanon <PannapatC@arv.co.th> Co-authored-by: Julian Oes <julian@oes.ch>
| Commit: | 1340df7 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
gimbal: add current attitude (#331) Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 736bc2a | |
|---|---|---|
| Author: | Adrian Dummermuth | |
| Committer: | GitHub | |
Full gimbal angle control (#328) * Added gimbal function SetAngles * Fixed typo * Changed order of angles to MAVLink order --------- Co-authored-by: Adrian Dummermuth <adrian.dummermuth@ost.ch>
| Commit: | a10b832 | |
|---|---|---|
| Author: | tbago | |
| Committer: | GitHub | |
Add more camera and camera server functionality (#320) * camera server : add start stop video subscribe (#318) * camera_server: typos Signed-off-by: Julian Oes <julian@oes.ch> * camera server: add start stop video streaming, add stream id in camera side * camera server : add subscribe camera mode * camera server: add storage information and capture stauts subscribe * add unit on image interval and available capacity * storage information : add unit on read speed and write speed * camera : add format storage and reset settings function * add storage id in camera side, and then the camera can support multi storage format. * camera server: add respond for all camera server command * camera_server: add video stream information Signed-off-by: Julian Oes <julian@oes.ch> * param_server: add subscription for changed params Signed-off-by: Julian Oes <julian@oes.ch> --------- Signed-off-by: Julian Oes <julian@oes.ch> Co-authored-by: Julian Oes <julian@oes.ch>
| Commit: | 53cecad | |
|---|---|---|
| Author: | nprokas | |
| Committer: | GitHub | |
Customizing distance sensor to add orientation for multiple sensor support (#321) * Customizing distance sensor to add orientaion for multiple sensor support * Added orientation(Euler) parameter to telemetry.distance_sensor to take advantage of the mavlink orientation parameter and receive measurements for multiple distance sensors
| Commit: | 84d4529 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Split Ftp plugin into Ftp and FtpServer (#319) * Add FtpServer plugin This is the part that can serve directories with files. Signed-off-by: Julian Oes <julian@oes.ch> * ftp: Set root dir, not individual files Signed-off-by: Julian Oes <julian@oes.ch> * ftp: remove reset and compid getter We shouldn't need that. Signed-off-by: Julian Oes <julian@oes.ch> * ftp: enable bulk download Signed-off-by: Julian Oes <julian@oes.ch> --------- Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 53df8f4 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
offboard: fix typo (#325) Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 0d77229 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Revert recent camera_server additions (#324) This reverts: "camera server : add start stop video subscribe (#318)" We will add it back in shortly. This is just because the PR following this has not been merged. This reverts commit 8966cf59029ac17d81654071ca6d3d27f0d8897d.
| Commit: | 8966cf5 | |
|---|---|---|
| Author: | tbago | |
| Committer: | GitHub | |
camera server : add start stop video subscribe (#318)
| Commit: | 6b0cc8f | |
|---|---|---|
| Author: | Alireza Ghaderi | |
| Committer: | GitHub | |
added pos,vel,acc offboard (#314) * added pos,vel,acc offboard * Update protos/offboard/offboard.proto Co-authored-by: Julian Oes <julian@oes.ch> --------- Co-authored-by: Julian Oes <julian@oes.ch>
| Commit: | 93f424e | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
param: add result failed Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 6278276 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
param: allow to set component ID and protocol Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 9b71cc4 | |
|---|---|---|
| Author: | Alessandro Simovic | |
add missing documentation for winch/gripper items
| Commit: | 6d31e4a | |
|---|---|---|
| Author: | alessandro | |
| Committer: | GitHub | |
Winch and Gripper plugins (#308) * Add plugins for winch and gripper
| Commit: | 8f26afc | |
|---|---|---|
| Author: | alessandro | |
| Committer: | GitHub | |
Add PublishDistanceSensor to Telemetry Server (#310) Add PublishDistanceSensor() to Telemetry Server
| Commit: | ef3a342 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Merge pull request #306 from mavlink/pr-without-curl-builds camera: add result when protocol is not supported
| Commit: | 4813e2a | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
camera: add result when protocol is not supported This is required to support builds without CURL. So if CURL is not built in, then http URIs will just return ResultProtocolUnsupported. Signed-off-by: Julian Oes <julian@oes.ch>
| Commit: | 85ce204 | |
|---|---|---|
| Author: | Quentin Collet | |
| Committer: | Quentin Collet | |
telemetry: add battery proto status message for v1 Co-Authored-By: Julian Oes <julian@oes.ch>
| Commit: | aaef57d | |
|---|---|---|
| Author: | Julian Oes | |
mission_raw: add method to import plan from string This enables to import mission plan files without having to write them to some location first.
| Commit: | e6d3868 | |
|---|---|---|
| Author: | David Jablonski | |
| Committer: | Julian Oes | |
log_files: remove synchronous DownloadLogFile
| Commit: | 8a7aa9a | |
|---|---|---|
| Author: | David Jablonski | |
| Committer: | David Jablonski | |
log_files: remove synchronous DownloadLogFile
| Commit: | 4f3fe3c | |
|---|---|---|
| Author: | Yalamareddy Chaitanya | |
added circular geofence support to geofence plugin
| Commit: | 2aa3dc0 | |
|---|---|---|
| Author: | CY-1992 | |
added bottom_clearance to altitude in telemetry
| Commit: | 47317e3 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Merge pull request #300 from CY-1992/add-altitude-to-telemetry Added altitude to telemetry plugin
| Commit: | 825b061 | |
|---|---|---|
| Author: | CY | |
Added indentation Removed mavlink message ref link
| Commit: | 450b873 | |
|---|---|---|
| Author: | Julian Oes | |
info: remove trailing whitespace
| Commit: | a2aab65 | |
|---|---|---|
| Author: | CY | |
added altitude to telemetry
| Commit: | 141b212 | |
|---|---|---|
| Author: | atl407 | |
Added Software version type to Info proto
| Commit: | a39b619 | |
|---|---|---|
| Author: | Roman Ligocki | |
| Committer: | Julian Oes | |
Added new vehicle action into MissionItem message template
| Commit: | 574933d | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | GitHub | |
Merge pull request #293 from mavlink/pr-split-attitude telemetry: split attitude into Euler + Quaternion
| Commit: | 3c06092 | |
|---|---|---|
| Author: | Kenneth Thompson | |
| Committer: | Julian Oes | |
mission_raw: Add support for geofence and rally points
| Commit: | 2fc50cb | |
|---|---|---|
| Author: | Julian Oes | |
gimbal: fix spelling error
| Commit: | 95be514 | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
mission: add missing results Instead of hiding these results behind debug messages.
| Commit: | eceac03 | |
|---|---|---|
| Author: | Julian Oes | |
mission_raw: add results Instead of hiding these results behind debug messages.
| Commit: | 240f7ff | |
|---|---|---|
| Author: | Julian Oes | |
| Committer: | Julian Oes | |
telemetry: split attitude into Euler + Quaternion Before we processed whatever attitude was being sent which meant that both MAVLink messages ATTITUDE and ATTITUDE_QUATERNION would trigger both callbacks. This was often ok but can be very confusing when trying to set the rate of the messages. This commit decouples this magic and provides setters for both the rates.