Class WsI2CInputConfig
- java.lang.Object
-
- org.wildstang.hardware.roborio.inputs.config.WsI2CInputConfig
-
- All Implemented Interfaces:
InputConfig
- Direct Known Subclasses:
WsContinuousI2CInputConfig
public class WsI2CInputConfig extends java.lang.Object implements InputConfig
Contains configurations for I2C Outputs.
-
-
Constructor Summary
Constructors Constructor Description WsI2CInputConfig(edu.wpi.first.wpilibj.I2C.Port p_port, int p_address)
Construct the I2C config.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAddress()
Return the I2C address.edu.wpi.first.wpilibj.I2C.Port
getPort()
Return the I2C hardware port number, kOnboard or kMXP.java.lang.String
toString()
Builds a JSON String describing the I2C input config.
-
-
-
Method Detail
-
getPort
public edu.wpi.first.wpilibj.I2C.Port getPort()
Return the I2C hardware port number, kOnboard or kMXP.- Returns:
- The I2C port number.
-
getAddress
public int getAddress()
Return the I2C address.- Returns:
- The I2C address.
-
toString
public java.lang.String toString()
Builds a JSON String describing the I2C input config.- Overrides:
toString
in classjava.lang.Object
- Returns:
- Channel number and address.
-
-