I2cDevice クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 バスからデータを読み取り、書き込み操作と読み取り操作の間に再起動条件を送信します。 |