Class TCA9546A
Provides functionality for TCA9546A Low Voltage 4-Channel I2C and SMBus Switch with Reset Function
Inheritance
System.Object
TCA9546A
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 TCA9546A
Constructors
View SourceTCA9546A(II2c)
Initializes a new instance of the Elatec.FCT.Client.Hardware.TCA9546A using a i2c interface
Declaration
public TCA9546A(II2c interfaceI2C)
Parameters
Type | Name | Description |
---|---|---|
II2c | interfaceI2C |
Fields
View SourceAddress
Declaration
public static byte Address
Field Value
Type | Description |
---|---|
System.Byte |
Methods
View SourceDisable()
Disable all channels
Declaration
public void Disable()
GetChannel()
Get the current channel
Declaration
public TCA9546A.Channels GetChannel()
Returns
Type | Description |
---|---|
TCA9546A.Channels | Channel |
SetChannel(TCA9546A.Channels)
Set the output channel
Declaration
public void SetChannel(TCA9546A.Channels channel)
Parameters
Type | Name | Description |
---|---|---|
TCA9546A.Channels | channel | One or more channels to set |