Ler em inglês

Compartilhar via


SupportedMode Classe

Definição

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

C#
public enum SupportedMode
C#
public class SupportedMode : IEquatable<Iot.Device.Arduino.SupportedMode>
Herança
SupportedMode
Herança
SupportedMode
Implementações

Construtores

SupportedMode(Byte, String, PinUsage)

Declara um novo modo de pino

SupportedMode(Byte, String)

Declara um novo modo de pino

SupportedMode(SupportedMode)

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

Campos

AnalogInput

O pino dá suporte à entrada analógica

Dht

Sensores de tipo DHT

DigitalInput

O pino dá suporte à entrada digital

DigitalOutput

O pino dá suporte à saída digital;

Encoder

O pin tem um codificador

Frequency

Medição de frequência

I2c

O pin dá suporte à transferência de dados I2C

InputPullup

O pino pode ser definido como input-pullup.

OneWire

O pino dá suporte a uma comunicação eletrônica

Pwm

O pino dá suporte a PWM

Serial

O pino pode executar UART (TX ou RX)

Servo

O pino dá suporte a controles de motor servo

Shift

Não usado

Sonar

HC-SR04

Spi

O pino pode ser usado para transferência de SPI (Relógio, MOSI, MISO e pino CS padrão) Para a maioria dos Arduinos, MOSI=11, MISO=12 e Clock = 13. O pin CS padrão é 10.

Stepper

O pino pode dirigir um motor de estepe

Tone

Biblioteca de tons Arduino

Propriedades

EqualityContract

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

Name

O nome do modo de fixação

PinUsage

O PinUsage para esse modo interno, se aplicável

Value

O valor do modo de pino

Métodos

<Clone>$()

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

Equals(Object)

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

Equals(SupportedMode)

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

GetHashCode()

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

PrintMembers(StringBuilder)

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

ToString()

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

Operadores

Equality(SupportedMode, SupportedMode)

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

Inequality(SupportedMode, SupportedMode)

Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo

Aplica-se a

Produto Versões
.NET IoT Libraries 2.0.0, 2.1.0, 2.2.0