次の方法で共有


Seesaw クラス

定義

Seesaw デバイスを表します

public class Seesaw : IDisposable
type Seesaw = class
    interface IDisposable
Public Class Seesaw
Implements IDisposable
継承
Seesaw
実装

コンストラクター

Seesaw(I2cDevice)

Seesaw の新しいインスタンスを初期化します。

プロパティ

I2cDevice

通信に使用される I2C デバイス

Version

SeeSaw モジュールのバージョン。

メソッド

AnalogRead(Byte)

アナログピンの値を読み取ります。

DisableEncoderInterrupt(Byte)

エンコーダーが変更されたときに割り込みが発生しないようにします。

Dispose()

Seesaw デバイスを表します

EnableEncoderInterrupt(Byte)

エンコーダーの位置が変更されたときに割り込みを有効にします。

GetEncoderDelta(Byte)

最後に読み取られた後のエンコーダー位置の変更。

GetEncoderPosition(Byte)

エンコーダーの現在位置を読み取ります。

GetOptions()

Seesaw ボードに存在するオプション/モジュールを取得します

GetTemperature()

SeeSaw デバイスの温度を読み取ります。

GetVersion()

Seesaw ボードのファームウェア バージョンを取得します。

HasModule(Seesaw+SeesawModule)

モジュールが SeeSaw ファームウェアにコンパイルされているかどうかをテストします。

Initialize(I2cDevice)

Seesaw デバイスを初期化します。

Read(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int32, Int16)

Seesaw ボードに接続されている I2cDevice からバイト配列を読み取ります。

ReadByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int16)

Seesaw ボードに接続されている I2cDevice からバイトを読み取ります。

ReadEEPromByte(Byte)

Seesaw モジュールの EEProm 領域からバイトを読み取ります。

ReadGpioDigital(Byte)

GPIO ピンから値を読み取ります。

ReadGpioDigitalBulk(UInt64)

多数の GPIO ピンから値を読み取ります。

ReadGpioInterruptFlags()

すべての Gpio 割り込みフラグを読み取る。 読み取り時にフラグをクリアします。

SetEncoderPosition(Int32, Byte)

エンコーダーの現在位置を設定します。

SetGpioInterrupts(UInt32, Boolean)

GPIO ピンの割り込みを有効または無効にします。

SetGpioPinMode(Byte, PinMode)

GPIO ピンの PinMode を設定します。

SetGpioPinModeBulk(UInt64, PinMode)

多数の GPIO ピンの PinMode を設定する

SetI2cAddress(Byte)

Seesaw ボードがリッスンする I2C アドレスを変更します。 これにより、ホスト デバイスとの通信がリセットされ、現在の I2cDevice が破棄されることに注意してください。

SoftwareReset()

SeeSaw モジュールのソフト リセットを実行します。

TouchRead(Byte)

静電容量型タッチ対応ピンのアナログ値を読み取ります。

Write(Seesaw+SeesawModule, Seesaw+SeesawFunction, ReadOnlySpan<Byte>)

Seesaw ボードに接続されている I2cDevice に一連のバイトを書き込みます。

WriteByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Byte)

Seesaw ボードに接続されている I2cDevice にバイトを書き込みます。

WriteEEProm(Byte, Byte[])

Seesaw モジュールの EEProm 領域にバイト配列を書き込みます。

WriteEEPromByte(Byte, Byte)

Seesaw モジュールの EEProm 領域にバイトを書き込みます。

WriteGpioDigital(Byte, Boolean)

GPIO ピンに値を書き込む

WriteGpioDigitalBulk(UInt64, Boolean)

値を多数の GPIO ピンに書き込む

適用対象