Show / Hide Table of Contents

Class GPIOExpanderREPL

Provides functionality for Adafruit circuitpython REPl GPIO expander

Inheritance
System.Object
GPIOExpanderREPL
Implements
ISignal
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Elatec.FCT.Client.Hardware
Assembly: ElatecFCT.dll
Syntax
public class GPIOExpanderREPL : ISignal

Constructors

View Source

GPIOExpanderREPL(CircuitPythonREPL)

Initializes a new instance of the ElatecFCT.Hardware.GPIOExpander using a CircuitPythonREPL port

Declaration
public GPIOExpanderREPL(CircuitPythonREPL board)
Parameters
Type Name Description
CircuitPythonREPL board

Methods

View Source

ClearIO(Byte[])

Declaration
public void ClearIO(byte[] io)
Parameters
Type Name Description
System.Byte[] io
View Source

Init()

GPIO expander code init via circuit python REPL

Declaration
public bool Init()
Returns
Type Description
System.Boolean
View Source

InitAsDutIO()

GPIO expander code init via circuit python REPL

Declaration
public bool InitAsDutIO()
Returns
Type Description
System.Boolean
View Source

ReadIO(Byte[])

Declaration
public bool ReadIO(byte[] io)
Parameters
Type Name Description
System.Byte[] io
Returns
Type Description
System.Boolean
View Source

ReadIoDirOutput(Byte[])

Declaration
public bool ReadIoDirOutput(byte[] io)
Parameters
Type Name Description
System.Byte[] io
Returns
Type Description
System.Boolean
View Source

SetIO(Byte[])

Declaration
public void SetIO(byte[] io)
Parameters
Type Name Description
System.Byte[] io
View Source

SetIoHighZ(Byte[])

Declaration
public void SetIoHighZ(byte[] io)
Parameters
Type Name Description
System.Byte[] io
View Source

SetIoInput(Byte[])

Declaration
public void SetIoInput(byte[] io)
Parameters
Type Name Description
System.Byte[] io
View Source

SetIoOutput(Byte[])

Declaration
public void SetIoOutput(byte[] io)
Parameters
Type Name Description
System.Byte[] io

Implements

ISignal
  • View Source
In This Article
Back to top Generated by DocFX