Seesaw Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |