Sdílet prostřednictvím


Iot.Device.Arduino Obor názvů

Třídy

ArduinoBoard

Implementuje rozhraní na desku arduino, na které běží Firmata. Podívejte se do dokumentace o tom, jak připravit desku arduino na práci s tímto. Všimněte si, že program bude spuštěn na počítači, takže nemůžete odpojit Arduino, když je tento ovladač připojený.

DhtSensor

Tato třída podporuje rozšíření DhtFirmata pro čtení senzorů DHT přes protokol firmata.

Encoder7Bit

Tato třída se používá ke kódování větších bloků dat pro přenos pomocí protokolu Firmata. Převede každý blok o 7 bajtech na blok o 8 bajtech a zachová horní bit 0.

ExtendedCommandHandler

Základní třída pro konkrétní obslužné rutiny příkazů pro firmware Arduino Tuto třídu lze odvodit pro podporu speciálních funkcí firmwaru Arduino pro konkrétní desku. Podívejte se DhtSensor na příklady nebo FrequencySensor . Seznam možných rozšíření najdete https://github.com/firmata/ConfigurableFirmata v tématu.

FirmataCommandSequence

Sekvence příkazů firmata, která má být později změněna na veřejnou viditelnost

FrequencySensor

Rozšíření kmitočtu umožňuje zjistit frekvenci signálu na daném kolíku. Toto rozšíření je podporováno u pinů gpio, které podporují přerušení.

SupportedMode

Bity režimu pro protokol Firmata. Používají se k vytváření sestav schopností i k nastavení režimu.

SupportedPinConfiguration

Popisuje možnosti špendlíku.

Výčty

CommandError

Možné výsledky odeslání příkazu Firmata

FrequencyMode

Definuje, při kterých událostech by se měl čítač frekvence zvýšit.

ReplyType

Typ zprávy vrácené z panelu

SupportedMode

Bity režimu pro protokol Firmata. Používají se k vytváření sestav schopností i k nastavení režimu.

SystemVariable

Seznam známých systémových proměnných