次の方法で共有


I2cDevice クラス

定義

I2C バス上のデバイスへの通信チャネル。

public abstract class I2cDevice : IDisposable
type I2cDevice = class
    interface IDisposable
Public MustInherit Class I2cDevice
Implements IDisposable
継承
I2cDevice
派生
実装

コンストラクター

I2cDevice()

I2C バス上のデバイスへの通信チャネル。

プロパティ

ConnectionSettings

I2C バス上のデバイスの接続設定。 デバイスの作成後、接続設定は変更できないため、返されるオブジェクトは設定オブジェクトの複製になります。

メソッド

Create(I2cConnectionSettings)

現在のプラットフォームで実行されている I2C バス上のデバイスへの通信チャネルを作成します

Dispose()

I2C バス上のデバイスへの通信チャネル。

Dispose(Boolean)

このインスタンスを破棄します

QueryComponentInformation()

コンポーネントとその子に関する情報に対してクエリを実行します。

Read(Span<Byte>)

I2C デバイスからデータを読み取ります。

ReadByte()

I2C デバイスからバイトを読み取ります。

Write(ReadOnlySpan<Byte>)

I2C デバイスにデータを書き込みます。

WriteByte(Byte)

I2C デバイスにバイトを書き込みます。

WriteRead(ReadOnlySpan<Byte>, Span<Byte>)

アトミック操作を実行してデータを書き込み、デバイスが接続されている I2C バスからデータを読み取り、書き込み操作と読み取り操作の間に再起動条件を送信します。

適用対象