Class UISPIFullyStd
Provides functionality for FCT measurement modules using a AD7689
Inheritance
System.Object
UISPIFullyStd
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()
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
Field Value
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
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
Returns
Type |
Description |
System.Double |
|
View Source
SetReadingMode(ReadingMode)
Declaration
public void SetReadingMode(ReadingMode mode)
Parameters