Show / Hide Table of Contents

Class UISPIFullyStd

Provides functionality for FCT measurement modules using a AD7689

Inheritance
System.Object
Module
Measurement
UISPIFullyStd
Inherited Members
Measurement.I2CAddress
Measurement.NameIdentifier
Measurement.Revision
Measurement.ID
Measurement.SetupDate
Measurement.MaintananceDate
Measurement.ReferenceVoltage
Module.interfaceI2C
Module.ReadMemory(Byte)
Module.WriteMemory(Byte, Byte)
Module.GetDate(Byte, Byte)
Module.WriteDate(Byte, Byte, DateTime)
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.Module
Assembly: ElatecFCT.dll
Syntax
public class UISPIFullyStd : Measurement

Constructors

View Source

UISPIFullyStd(II2c, IAD7689)

Initializes a new instance of the Elatec.FCT.Client.Hardware.Module.UISPIFullyStd using an i2c interface

Declaration
public UISPIFullyStd(II2c interfaceI2C, IAD7689 interfaceADC)
Parameters
Type Name Description
II2c interfaceI2C
IAD7689 interfaceADC

Fields

View Source

ADC

Declaration
public AD7689 ADC
Field Value
Type Description
AD7689
View Source

ChannelCurr

Declaration
public static byte ChannelCurr
Field Value
Type Description
System.Byte
View Source

ChannelIN0

Declaration
public static byte ChannelIN0
Field Value
Type Description
System.Byte
View Source

ChannelIN1

Declaration
public static byte ChannelIN1
Field Value
Type Description
System.Byte
View Source

ChannelIN2

Declaration
public static byte ChannelIN2
Field Value
Type Description
System.Byte
View Source

ChannelIN3

Declaration
public static byte ChannelIN3
Field Value
Type Description
System.Byte
View Source

ChannelIN5

Declaration
public static byte ChannelIN5
Field Value
Type Description
System.Byte
View Source

ChannelIN6

Declaration
public static byte ChannelIN6
Field Value
Type Description
System.Byte
View Source

ChannelIN7

Declaration
public static byte ChannelIN7
Field Value
Type Description
System.Byte
View Source

CurrentAmplifier

Declaration
public static uint CurrentAmplifier
Field Value
Type Description
System.UInt32
View Source

CurrentFactor

Declaration
public static double CurrentFactor
Field Value
Type Description
System.Double
View Source

RShunt

Declaration
public static double RShunt
Field Value
Type Description
System.Double

Methods

View Source

Init()

Declaration
public override void Init()
Overrides
Measurement.Init()
View Source

ReadCurrent(Boolean)

Declaration
public double ReadCurrent(bool average)
Parameters
Type Name Description
System.Boolean average
Returns
Type Description
System.Double
View Source

ReadVoltage(AD7689.Channels, Boolean)

Declaration
public double ReadVoltage(AD7689.Channels channel, bool average)
Parameters
Type Name Description
AD7689.Channels channel
System.Boolean average
Returns
Type Description
System.Double
View Source

SetReadingMode(ReadingMode)

Declaration
public void SetReadingMode(ReadingMode mode)
Parameters
Type Name Description
ReadingMode mode
  • View Source
In This Article
Back to top Generated by DocFX