Table of Contents

Struct MavlinkHeader

Namespace
Pamoja.Mavlink
Assembly
Pamoja.Mavlink.dll

The addressing fields a sender stamps on every frame.

public readonly record struct MavlinkHeader : IEquatable<MavlinkHeader>
Implements
Inherited Members

A frame says who sent it and where it sits in that sender's stream, so a receiver can tell a dropped frame from a quiet link.

Constructors

The addressing fields a sender stamps on every frame.

public MavlinkHeader(byte SystemId, byte ComponentId, byte Sequence = 0)

Parameters

SystemId byte

The sending system's id.

ComponentId byte

The sending component's id.

Sequence byte

The sender's sequence number, which wraps at 256.

A frame says who sent it and where it sits in that sender's stream, so a receiver can tell a dropped frame from a quiet link.

Properties

The sending component's id.

public byte ComponentId { get; init; }

Property Value

byte

The sender's sequence number, which wraps at 256.

public byte Sequence { get; init; }

Property Value

byte

The sending system's id.

public byte SystemId { get; init; }

Property Value

byte