RaspberryPi3Driver クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Raspbian を実行している Raspberry Pi 3 または 4 用の GPIO ドライバー (または、いくつかの制限がある ubuntu)
public class RaspberryPi3Driver : System.Device.Gpio.GpioDriver
type RaspberryPi3Driver = class
inherit GpioDriver
Public Class RaspberryPi3Driver
Inherits GpioDriver
- 継承
-
コンストラクター
RaspberryPi3Driver()
|
RaspberryPi3Driver のインスタンスを作成します。
このドライバーは、Linux と Windows の両方で Raspberry 3 または 4 で動作します
|
プロパティ
メソッド
AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)
|
ピン値変更イベントのハンドラーを追加します。
|
ClosePin(Int32)
|
開いているピンを閉じます。
|
ConvertPinNumberToLogicalNumberingScheme(Int32)
|
ボード ピン番号をドライバーの論理番号付けスキームに変換します。
|
Dispose()
|
このインスタンスを破棄し、開いているすべてのピンを閉じます
(継承元 GpioDriver)
|
Dispose(Boolean)
|
このインスタンスを破棄します
|
GetAlternatePinMode(Int32)
|
特定の論理ピンの現在の代替ピン モードを取得します。
これは、閉じたピンでも機能します。
|
GetPinMode(Int32)
|
ピンのモードを取得します。
|
IsPinModeSupported(Int32, PinMode)
|
ピンが特定のモードをサポートしているかどうかを確認します。
|
OpenPin(Int32)
|
使用できるようにピンを開きます。
ドライバーは、モードまたは値を変更せずにピンを開こうとします。
|
QueryComponentInformation()
|
コンポーネントとその子に関する情報を照会します。
|
QueryComponentInformation()
|
コンポーネントとその子に関する情報を照会します。
(継承元 GpioDriver)
|
Read(Int32)
|
ピンの現在の値を読み取ります。
|
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)
|
ピン値変更イベントのハンドラーを削除します。
|
SetAlternatePinMode(Int32, RaspberryPi3Driver+AltMode)
|
指定したピンに対して、指定した代替モードを設定します。
各ピンが何ができるかを知るためにマニュアルを確認してください。
|
SetPinMode(Int32, PinMode)
|
モードをピンに設定します。
|
SetPinMode(Int32, PinMode, PinValue)
|
モードをピンに設定し、出力ピンの初期値を設定します。
|
SetPinMode(Int32, PinMode, PinValue)
|
モードをピンに設定し、出力ピンの初期値を設定します。
(継承元 GpioDriver)
|
Toggle(Int32)
|
ピンの現在の値を切り替えます。
|
Toggle(Int32)
|
ピンの現在の値を切り替えます。
(継承元 GpioDriver)
|
WaitForEvent(Int32, PinEventTypes, CancellationToken)
|
eventType 型のイベントが受信されるか、取り消しが要求されるまで、実行をブロックします。
|
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)
|
eventType 型のイベントが受信されるか、取り消しが要求されるまでの非同期呼び出し。
|
Write(Int32, PinValue)
|
ピンに値を書き込みます。
|
適用対象