Seesaw Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje zařízení Seesaw.
public class Seesaw : IDisposable
type Seesaw = class
interface IDisposable
Public Class Seesaw
Implements IDisposable
- Dědičnost
-
Seesaw
- Implementuje
Konstruktory
Seesaw(I2cDevice) |
Inicializuje novou instanci Seesaw. |
Vlastnosti
I2cDevice |
Zařízení I2C používané ke komunikaci |
Version |
Verze modulu SeeSaw |
Metody
AnalogRead(Byte) |
Přečte hodnotu analogového kolíku. |
DisableEncoderInterrupt(Byte) |
Zakažte spuštění přerušení při změně kodéru. |
Dispose() |
Představuje zařízení Seesaw. |
EnableEncoderInterrupt(Byte) |
Povolte aktivaci přerušení při změně polohy kodéru. |
GetEncoderDelta(Byte) |
Změna pozice kodéru od posledního čtení. |
GetEncoderPosition(Byte) |
Přečtěte si aktuální pozici kodéru. |
GetOptions() |
Získá možnosti/moduly, které jsou přítomné na panelu Seech |
GetTemperature() |
Přečte teplotu zařízení SeeSaw. |
GetVersion() |
Získejte verzi firmwaru desky Seesaw. |
HasModule(Seesaw+SeesawModule) |
Testuje, jestli se modul zkompiloval do firmwaru SeeSaw. |
Initialize(I2cDevice) |
Inicializuje zařízení Seesaw. |
Read(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int32, Int16) |
Přečtěte si pole bajtů z zařízení I2cDevice připojené k tabuli Seesaw. |
ReadByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Int16) |
Přečtěte si bajt z zařízení I2cDevice připojené k tabuli Seesaw. |
ReadEEPromByte(Byte) |
Přečtěte si bajt z oblasti EEProm v modulu Seesaw. |
ReadGpioDigital(Byte) |
Čtení hodnoty z pinu GPIO |
ReadGpioDigitalBulk(UInt64) |
Načtěte hodnotu z několika pinů GPIO. |
ReadGpioInterruptFlags() |
Přečtěte si všechny příznaky přerušení Gpio. Při čtení vymaže všechny příznaky. |
SetEncoderPosition(Int32, Byte) |
Nastavte aktuální pozici kodéru. |
SetGpioInterrupts(UInt32, Boolean) |
Povolení nebo zakázání přerušení pro pin gpio |
SetGpioPinMode(Byte, PinMode) |
Nastavte PinMode pro pin GPIO. |
SetGpioPinModeBulk(UInt64, PinMode) |
Nastavení pinmodu pro několik pinů GPIO |
SetI2cAddress(Byte) |
Změňte adresu I2C, na které panel Seesaw naslouchá. Upozorňujeme, že se tím resetuje komunikace s hostitelským zařízením a odstraní se aktuální zařízení I2cDevice. |
SoftwareReset() |
Provede měkký reset modulu SeeSaw. |
TouchRead(Byte) |
Přečte analogovou hodnotu na kapacitním dotykovém pinu. |
Write(Seesaw+SeesawModule, Seesaw+SeesawFunction, ReadOnlySpan<Byte>) |
Napište řadu bajtů do zařízení I2cDevice připojené k tabuli Seesaw. |
WriteByte(Seesaw+SeesawModule, Seesaw+SeesawFunction, Byte) |
Napište bajt na zařízení I2cDevice připojené k tabuli Seesaw. |
WriteEEProm(Byte, Byte[]) |
Zapište pole bajtů do oblasti EEProm v modulu Seesaw. |
WriteEEPromByte(Byte, Byte) |
Zapište bajt do oblasti EEProm v modulu Seesaw. |
WriteGpioDigital(Byte, Boolean) |
Zápis hodnoty do pinu GPIO |
WriteGpioDigitalBulk(UInt64, Boolean) |
Zápis hodnoty na několik pinů GPIO |