Compartir a través de


Seesaw Clase

Definición

Representa el dispositivo Desaw

public class Seesaw : IDisposable
type Seesaw = class
    interface IDisposable
Public Class Seesaw
Implements IDisposable
Herencia
Seesaw
Implementaciones

Constructores

Seesaw(I2cDevice)

Inicializa una nueva instancia de Seesaw.

Propiedades

I2cDevice

Dispositivo I2C usado para la comunicación

Version

Versión del módulo SeeSaw.

Métodos

AnalogRead(Byte)

Lee el valor de un pin analógico.

DisableEncoderInterrupt(Byte)

Deshabilite la interrupción de la activación cuando cambie el codificador.

Dispose()

Representa el dispositivo Desaw

EnableEncoderInterrupt(Byte)

Habilite la interrupción para que se active cuando el codificador cambie de posición.

GetEncoderDelta(Byte)

Cambio en la posición del codificador desde que se leyó por última vez.

GetEncoderPosition(Byte)

Lea la posición actual del codificador.

GetOptions()

Obtiene las opciones o módulos presentes en la placa Seesaw.

GetTemperature()

Lee la temperatura del dispositivo SeeSaw.

GetVersion()

Obtenga la versión de firmware de la placa Seesaw.

HasModule(Seesaw+SeesawModule)

Comprueba si un módulo se ha compilado en el firmware SeeSaw.

Initialize(I2cDevice)

Inicializa el dispositivo Seesaw.

Read(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int32, Int16)

Lee una matriz de bytes de I2cDevice conectada a la placa Seesaw.

ReadByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int16)

Lee un byte del I2cDevice conectado a la placa Seesaw.

ReadEEPromByte(Byte)

Lea un byte del área EEProm en el módulo Seesaw.

ReadGpioDigital(Byte)

Lee un valor de un pin GPIO.

ReadGpioDigitalBulk(UInt64)

Lee un valor de una serie de patillas GPIO.

ReadGpioInterruptFlags()

Lea todas las marcas de interrupción de Gpio. Borra las marcas cuando se leen.

SetEncoderPosition(Int32, Byte)

Establezca la posición actual del codificador.

SetGpioInterrupts(UInt32, Boolean)

Habilite o deshabilite las interrupciones de un pin GPIO.

SetGpioPinMode(Byte, PinMode)

Establezca el PinMode para un pin gpIO.

SetGpioPinModeBulk(UInt64, PinMode)

Establecer el PinMode para una serie de patillas GPIO

SetI2cAddress(Byte)

Cambie la dirección I2C en la que escucha la placa Desaw. Tenga en cuenta que esto restablecerá las comunicaciones con el dispositivo host y eliminará el dispositivo I2cDevice actual.

SoftwareReset()

Realiza un restablecimiento temporal del módulo SeeSaw.

TouchRead(Byte)

Lee el valor analógico en una patilla táctil capacitiva habilitada.

Write(Seesaw+SeesawModule, Seesaw+SeesawFunction, ReadOnlySpan<Byte>)

Escriba una serie de bytes en el I2cDevice conectado a la placa Seesaw.

WriteByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Byte)

Escriba un byte en el I2cDevice conectado a la placa Seesaw.

WriteEEProm(Byte, Byte[])

Escriba una matriz de bytes en el área EEProm en el módulo Seesaw.

WriteEEPromByte(Byte, Byte)

Escriba un byte en el área EEProm en el módulo Seesaw.

WriteGpioDigital(Byte, Boolean)

Escritura de un valor en el pin GPIO

WriteGpioDigitalBulk(UInt64, Boolean)

Escribir un valor en una serie de patillas GPIO

Se aplica a