Table of Contents

Struct MavlinkField

Namespace
Pamoja.Mavlink
Assembly
Pamoja.Mavlink.dll

One field of a message definition, as the CRC_EXTRA derivation reads it.

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

Constructors

One field of a message definition, as the CRC_EXTRA derivation reads it.

public MavlinkField(string TypeName, string FieldName, byte ArrayLen = 0)

Parameters

TypeName string

The field's type name as the dialect writes it, such as uint8_t.

FieldName string

The field's name as the dialect writes it.

ArrayLen byte

The element count for an array field, or 0 for a scalar.

Properties

The element count for an array field, or 0 for a scalar.

public byte ArrayLen { get; init; }

Property Value

byte

The field's name as the dialect writes it.

public string FieldName { get; init; }

Property Value

string

The field's type name as the dialect writes it, such as uint8_t.

public string TypeName { get; init; }

Property Value

string