Skip to main content

Class Ads1263.PinDefinitions

Ads1263 pin definition class

Assembly: Ads1263.dll
View Source
Declaration
public class Ads1263.PinDefinitions : IPinDefinitions, IEnumerable<IPin>, IEnumerable

Implements:
Meadow.Hardware.IPinDefinitions, System.Collections.Generic.IEnumerable<Meadow.Hardware.IPin>, System.Collections.IEnumerable

Properties

AllPins

Collection of pins

View Source
Declaration
public IList<IPin> AllPins { get; }

Controller

Gets or sets the IPinController associated with the IPins

View Source
Declaration
public IPinController? Controller { get; set; }

ADC1

Pin representing 32-bit ADC1, which can be connected to any AIN

View Source
Declaration
public IPin ADC1 { get; }

ADC2

Pin representing 24-bit ADC2, which can be connected to any AIN

View Source
Declaration
public IPin ADC2 { get; }

GPIO0

Pin representing GPIO0 (AIN3)

View Source
Declaration
public IPin GPIO0 { get; }

GPIO1

Pin representing GPIO1 (AIN4)

View Source
Declaration
public IPin GPIO1 { get; }

GPIO2

Pin representing GPIO2 (AIN5)

View Source
Declaration
public IPin GPIO2 { get; }

GPIO3

Pin representing GPIO3 (AIN6)

View Source
Declaration
public IPin GPIO3 { get; }

GPIO4

Pin representing GPIO4 (AIN7)

View Source
Declaration
public IPin GPIO4 { get; }

GPIO5

Pin representing GPIO5 (AIN8)

View Source
Declaration
public IPin GPIO5 { get; }

GPIO6

Pin representing GPIO6 (AIN9)

View Source
Declaration
public IPin GPIO6 { get; }

GPIO7

Pin representing GPIO7 (AINCOM)

View Source
Declaration
public IPin GPIO7 { get; }

Methods

InitAllPins()

Initialize all pins

View Source
Declaration
protected void InitAllPins()

GetEnumerator()

Get Enumerator

View Source
Declaration
public IEnumerator<IPin> GetEnumerator()
Returns

System.Collections.Generic.IEnumerator<Meadow.Hardware.IPin>

Implements

  • Meadow.Hardware.IPinDefinitions
  • System.Collections.Generic.IEnumerable<Meadow.Hardware.IPin>
  • System.Collections.IEnumerable