Struct MavlinkField
One field of a message definition, as the CRC_EXTRA derivation reads it.
public readonly record struct MavlinkField : IEquatable<MavlinkField>
- Implements
- Inherited Members
Constructors
MavlinkField(string, string, byte)
One field of a message definition, as the CRC_EXTRA derivation reads it.
public MavlinkField(string TypeName, string FieldName, byte ArrayLen = 0)
Parameters
TypeNamestringThe field's type name as the dialect writes it, such as
uint8_t.FieldNamestringThe field's name as the dialect writes it.
ArrayLenbyteThe element count for an array field, or
0for a scalar.
Properties
ArrayLen
The element count for an array field, or 0 for a scalar.
public byte ArrayLen { get; init; }
Property Value
FieldName
The field's name as the dialect writes it.
public string FieldName { get; init; }
Property Value
TypeName
The field's type name as the dialect writes it, such as uint8_t.
public string TypeName { get; init; }