Skip to content

Events interface: document protocol, health/arming checks, sequence diagrams - #779

Merged
hamishwillee merged 9 commits into
mavlink:masterfrom
hamishwillee:events_interface_docs
Oct 1, 2026
Merged

hamishwillee merged 9 commits into
mavlink:masterfrom
hamishwillee:events_interface_docs

Conversation

@hamishwillee

@hamishwillee hamishwillee commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Expands the Events Interface stub into a full protocol description. The page now replaces the original (outdated) Google design doc, which is no longer linked.

Content was checked against the current XML, PX4 (mavlink_events.cpp, HealthAndArmingChecks), libevents (receive.h, health_and_arming_checks.cpp, README/schema) and QGroundControl (src/MAVLink/LibEvents). Implementation-specific statements link to source.

Related XML fix (description-only): mavlink/mavlink#2619

@bkueng and @julianoes Can you confirm this is correct. It is synthesized by Claude from the old spec, the current messages, and the PX4 and QGC implementations.

hamishwillee and others added 3 commits September 23, 2026 15:31
…E_EVENT_ERROR name, update links)

Wording corrections only; no new content.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…grams

Adds sections describing event definitions/metadata, sender and receiver
requirements, sequence diagrams, the health and arming checks report, and
limitations. Existing wording unchanged (additions only).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@bkueng bkueng left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good.

Comment thread en/services/events.md Outdated
Comment thread en/services/events.md Outdated
Comment thread en/services/events.md Outdated
Comment thread en/services/events.md Outdated
Comment thread en/services/events.md Outdated
Comment thread en/services/events.md
Comment thread en/services/events.md
hamishwillee and others added 3 commits October 1, 2026 13:20
Co-authored-by: Beat Küng <beat-kueng@gmx.net>
Co-authored-by: Beat Küng <beat-kueng@gmx.net>
Co-authored-by: Beat Küng <beat-kueng@gmx.net>
Co-authored-by: Julian Oes <julian@oes.ch>
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
@hamishwillee

Copy link
Copy Markdown
Collaborator Author

Thanks for the reviews @bkueng and @julianoes

hamishwillee and others added 2 commits October 1, 2026 13:28
Use a double-backtick code span so the inner backticks are literal.
No wording change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@hamishwillee
hamishwillee merged commit 7412790 into mavlink:master Oct 1, 2026
3 checks passed
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.

3 participants