Seesaw Classe
Definição
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.
Representa o dispositivo Seesaw
public class Seesaw : IDisposable
type Seesaw = class
interface IDisposable
Public Class Seesaw
Implements IDisposable
- Herança
-
Seesaw
- Implementações
Construtores
Seesaw(I2cDevice) |
Inicializa a nova instância do Seesaw. |
Propriedades
I2cDevice |
Dispositivo I2C usado para comunicação |
Version |
Versão do módulo SeeSaw. |
Métodos
AnalogRead(Byte) |
Lê o valor de um pino analógico. |
DisableEncoderInterrupt(Byte) |
Desabilite a interrupção do disparo quando o codificador for alterado. |
Dispose() |
Representa o dispositivo Seesaw |
EnableEncoderInterrupt(Byte) |
Habilite a interrupção a ser disparada quando o codificador alterar a posição. |
GetEncoderDelta(Byte) |
A alteração na posição do codificador desde a última leitura. |
GetEncoderPosition(Byte) |
Leia a posição atual do codificador. |
GetOptions() |
Obtém as opções/módulos presentes no quadro Seesaw |
GetTemperature() |
Lê a temperatura do dispositivo SeeSaw. |
GetVersion() |
Obtenha a versão de firmware do quadro Seesaw. |
HasModule(Seesaw+SeesawModule) |
Testa para ver se um módulo foi compilado no firmware SeeSaw. |
Initialize(I2cDevice) |
Inicializa o dispositivo Seesaw. |
Read(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int32, Int16) |
Leia uma matriz de bytes do I2cDevice conectado à placa Seesaw. |
ReadByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int16) |
Leia um byte do I2cDevice conectado à placa Seesaw. |
ReadEEPromByte(Byte) |
Leia um byte da área EEProm no módulo Seesaw. |
ReadGpioDigital(Byte) |
Ler um valor de um pino GPIO. |
ReadGpioDigitalBulk(UInt64) |
Ler um valor de vários pinos GPIO. |
ReadGpioInterruptFlags() |
Leia todos os sinalizadores de interrupção do Gpio. Limpa todos os sinalizadores quando lidos. |
SetEncoderPosition(Int32, Byte) |
Defina a posição atual do codificador. |
SetGpioInterrupts(UInt32, Boolean) |
Habilitar ou desabilitar interrupções para um pino GPIO. |
SetGpioPinMode(Byte, PinMode) |
Defina o PinMode para um pin gpio. |
SetGpioPinModeBulk(UInt64, PinMode) |
Definir o PinMode para vários pinos GPIO |
SetI2cAddress(Byte) |
Altere o endereço I2C que o quadro Seesaw escuta. Observe que isso redefinirá as comunicações com o dispositivo host e descartará o I2cDevice atual. |
SoftwareReset() |
Executa uma redefinição reversível do módulo SeeSaw. |
TouchRead(Byte) |
Lê o valor analógico em um pin habilitado para toque capacitivo. |
Write(Seesaw+SeesawModule, Seesaw+SeesawFunction, ReadOnlySpan<Byte>) |
Escreva uma série de bytes no I2cDevice conectado à placa Seesaw. |
WriteByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Byte) |
Escreva um byte no I2cDevice conectado à placa Seesaw. |
WriteEEProm(Byte, Byte[]) |
Escreva uma matriz de bytes na área EEProm no módulo Seesaw. |
WriteEEPromByte(Byte, Byte) |
Escreva um byte na área EEProm no módulo Seesaw. |
WriteGpioDigital(Byte, Boolean) |
Gravar um valor no pino gpio |
WriteGpioDigitalBulk(UInt64, Boolean) |
Gravar um valor em um número de pinos GPIO |