共用方式為


DhtSensor 類別

定義

此類別支援 DhtFirmata 延伸模組,以透過 firmata 通訊協定讀取 DHT 感應器。

public class DhtSensor : Iot.Device.Arduino.ExtendedCommandHandler
type DhtSensor = class
    inherit ExtendedCommandHandler
Public Class DhtSensor
Inherits ExtendedCommandHandler
繼承

建構函式

DhtSensor()

初始化 DhtSensor 擴充命令處理常式的新實例。 此處理程式需要具有 DHT 支援的針腳。 如果 firmata 用戶端已載入 DhtFirmata 擴充功能,這通常是所有 GPIO 針腳的情況。

屬性

Board

arduino 面板的參考

(繼承來源 ExtendedCommandHandler)
HandlesMode

這個處理常式支援的釘選模式。

(繼承來源 ExtendedCommandHandler)
IsRegistered

如果已註冊這個命令處理常式,則會傳回 true。 這可能需要簽入 Dispose,以確保未初始化的元件不會嘗試傳送命令。

(繼承來源 ExtendedCommandHandler)
Logger

類別特定的記錄器實例

(繼承來源 ExtendedCommandHandler)

方法

Dispose()

此類別支援 DhtFirmata 延伸模組,以透過 firmata 通訊協定讀取 DHT 感應器。

(繼承來源 ExtendedCommandHandler)
Dispose(Boolean)

處置此實例

(繼承來源 ExtendedCommandHandler)
HasCommandError(FirmataCommandSequence, Byte[])

傳回指定回復是否指出錯誤的回呼函式

(繼承來源 ExtendedCommandHandler)
IsMatchingAck(FirmataCommandSequence, Byte[])

呼叫這個方法,以檢查回復是否為指定命令序列的有效 ACK/NOACK。 可用來避免接受完全 (不相關的命令回復,例如非同步回呼) 。 在不同的字組中,如果指定的回復不是同步命令的答案,則應該會傳回 false。

(繼承來源 ExtendedCommandHandler)
OnConnected()

建立與硬體的連線時,會呼叫這個方法。

(繼承來源 ExtendedCommandHandler)
OnErrorMessage(String, Exception)

當剖析器報告錯誤或資訊訊息時,由基礎結構呼叫。 預設實作不做任何動作。

(繼承來源 ExtendedCommandHandler)
OnSysexData(ReplyType, Byte[])

當從面板收到 sysex 命令時,就會呼叫此命令。 這可能包括之前所 SendCommandAndWait(FirmataCommandSequence) 傳送命令的回復,在此情況下應該忽略回復,因為呼叫本身會傳回。 因此,建議您只使用此函式來接聽裝置 (自動傳送的資料,例如事件訊息或週期性狀態報表)

(繼承來源 ExtendedCommandHandler)
SendCommand(FirmataCommandSequence)

將命令傳送至裝置,而不是預期答案。

(繼承來源 ExtendedCommandHandler)
SendCommandAndWait(FirmataCommandSequence)

將命令傳送至裝置,預期有回復。 這會使用預設逾時。

(繼承來源 ExtendedCommandHandler)
SendCommandAndWait(FirmataCommandSequence, TimeSpan)

將命令傳送至裝置,預期有回復。

(繼承來源 ExtendedCommandHandler)
SendCommandAndWait(FirmataCommandSequence, TimeSpan, CommandError)

將命令傳送至裝置,預期有回復。

(繼承來源 ExtendedCommandHandler)
SendCommandsAndWait(IList<FirmataCommandSequence>, TimeSpan, CommandError)

將命令傳送至裝置,預期有回復。

(繼承來源 ExtendedCommandHandler)
TryReadDht(Int32, Int32, Temperature, RelativeHumidity)

支援時讀取 DHT 感應器的特殊函式

適用於