次の方法で共有


Encoder7Bit クラス

定義

このクラスは、Firmata プロトコルを使用して送信するために、より大きなデータ チャンクをエンコードするために使用されます。 7 バイトの各ブロックを 8 バイトのブロックに変換し、上位ビット 0 を維持します。

public static class Encoder7Bit
type Encoder7Bit = class
Public Class Encoder7Bit
継承
Encoder7Bit

メソッド

Decode(ReadOnlySpan<Byte>)

指定されたデータ シーケンスをデコードします

Encode(ReadOnlySpan<Byte>)

バイトシーケンスをエンコードする

Encode(ReadOnlySpan<Byte>, Int32, Int32)

バイトシーケンスをエンコードします

Num7BitOutBytes(Int32)

7 バイト エンコードに必要なバイト数を計算します

Num8BitOutBytes(Int32)

デコード中に生成されたバイト数を計算します (結果は入力よりも小さくなります)

適用対象