Endianness

[ Enumeration ]

export enum Endianness {
    LittleEndian,
    BigEndian
}

Endianness definiert die Reihenfolge in der die Bytes gespeichert werden, aus denen sich ein Datenpunkt zusammensetzt. Mögliche Reihenfolgen sind kleinstwertiges Byte zuerst und größtwertiges Byte zuerst.

Die Namen der Enumeration sind zur Laufzeit vorhanden. Sie können also beispielsweise TcHmi.Endianness.LittleEndian direkt nutzen.

Werte

Name

Wert

Beschreibung

LittleEndian

0

Kleinstwertiges Byte zuerst. Beispiel: Die Zahl 41394 (Hexadezimal: 0xA1B2) wird in zwei Bytes als [ 0xB2, 0xA1 ] gespeichert.

BigEndian

1

Größtwertiges Byte zuerst. Beispiel: Die Zahl 41394 (Hexadezimal: 0xA1B2) wird in zwei Bytes als [ 0xA1, 0xB2 ] gespeichert.

Endianness 1:

Verfügbar ab Version 1.10