Iot.Device.Arduino Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ArduinoBoard |
Implementa uma interface para uma placa arduino que está executando Firmata. Confira a documentação sobre como preparar sua placa arduino para trabalhar com isso. Observe que o programa será executado no computador, portanto, você não poderá desconectar o Arduino enquanto esse driver estiver conectado. |
DhtSensor |
Essa classe dá suporte às extensões DhtFirmata para ler sensores DHT sobre o protocolo firmata. |
Encoder7Bit |
Essa classe é usada para codificar partes maiores de dados para transmissão usando o protocolo Firmata. Ele converte cada bloco de 7 bytes em um bloco de 8 bytes, mantendo o bit superior 0. |
ExtendedCommandHandler |
Classe base para manipuladores de comando específicos para o firmware Arduino Essa classe pode ser derivada para dar suporte a recursos especiais do firmware Arduino para um quadro específico. Veja DhtSensor ou FrequencySensor como exemplos. Consulte https://github.com/firmata/ConfigurableFirmata para obter uma lista de possíveis extensões. |
FirmataCommandSequence |
Uma sequência de comandos firmata destinada a ser alterada para visibilidade pública posteriormente |
FrequencySensor |
A extensão de frequência permite detectar a frequência de um sinal em um determinado pino. Essa extensão tem suporte em pinos gpio que dão suporte a interrupções. |
SupportedMode |
Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo |
SupportedPinConfiguration |
Descreve os recursos de um pin |
Enumerações
CommandError |
Possíveis resultados do envio de um comando Firmata |
FrequencyMode |
Define em quais eventos o contador de frequência deve aumentar. |
ReplyType |
Tipo de mensagem retornada do quadro |
SupportedMode |
Bits de modo para o protocolo Firmata. Eles são usados tanto para relatórios de funcionalidade quanto para definir um modo |
SystemVariable |
Lista de variáveis de sistema conhecidas |