Sdílet prostřednictvím


Encoder7Bit Třída

Definice

Tato třída se používá ke kódování větších bloků dat pro přenos pomocí protokolu Firmata. Převede každý blok o 7 bajtech na blok o 8 bajtech a zachová horní bit 0.

public static class Encoder7Bit
type Encoder7Bit = class
Public Class Encoder7Bit
Dědičnost
Encoder7Bit

Metody

Decode(ReadOnlySpan<Byte>)

Dekóduje danou sekvenci dat.

Encode(ReadOnlySpan<Byte>)

Kódování posloupnosti bajtů

Encode(ReadOnlySpan<Byte>, Int32, Int32)

Kóduje posloupnost bajtů.

Num7BitOutBytes(Int32)

Vypočítá počet bajtů potřebných pro kódování 7 bajtů.

Num8BitOutBytes(Int32)

Vypočítá počet bajtů vygenerovaných během dekódování (výsledek je menší než vstup).

Platí pro