Package com.diozero.devices
Class Ads112C04.Builder
- java.lang.Object
-
- com.diozero.devices.Ads112C04.Builder
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder(Ads112C04.Address address)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
protected Builder(Ads112C04.Address address)
-
-
Method Detail
-
setController
public Ads112C04.Builder setController(int controller)
-
setGainConfig
public Ads112C04.Builder setGainConfig(Ads112C04.GainConfig gainConfig)
-
setPga
public Ads112C04.Builder setPga(Ads112C04.Pga pga)
-
setPgaEnabled
public Ads112C04.Builder setPgaEnabled(boolean pgaEnabled)
-
setDataRate
public Ads112C04.Builder setDataRate(Ads112C04.DataRate dataRate)
-
setOperatingMode
public Ads112C04.Builder setOperatingMode(Ads112C04.OperatingMode operatingMode)
-
setTurboModeEnabled
public Ads112C04.Builder setTurboModeEnabled(boolean turboModeEnabled)
-
setVRef
public Ads112C04.Builder setVRef(Ads112C04.VRef vRef)
-
setTemperatureSensorMode
public Ads112C04.Builder setTemperatureSensorMode(Ads112C04.TemperatureSensorMode tsMode)
-
setTemperatureSensorEnabled
public Ads112C04.Builder setTemperatureSensorEnabled(boolean tsEnabled)
-
setDataCounter
public Ads112C04.Builder setDataCounter(Ads112C04.DataCounter dataCounter)
-
setDataCounterEnabled
public Ads112C04.Builder setDataCounterEnabled(boolean dcEnabled)
-
setCrcConfig
public Ads112C04.Builder setCrcConfig(Ads112C04.CrcConfig crcConfig)
-
setBurnoutCurrentSources
public Ads112C04.Builder setBurnoutCurrentSources(Ads112C04.BurnoutCurrentSources burnoutCurrentSources)
-
setBurnoutCurrentSourcesEnabled
public Ads112C04.Builder setBurnoutCurrentSourcesEnabled(boolean burnoutCurrentSourcesEnabled)
-
setIdacCurrent
public Ads112C04.Builder setIdacCurrent(Ads112C04.IdacCurrent idacCurrent)
-
setIdac1RoutingConfig
public Ads112C04.Builder setIdac1RoutingConfig(Ads112C04.Idac1RoutingConfig idac1RoutingConfig)
-
setIdac2RoutingConfig
public Ads112C04.Builder setIdac2RoutingConfig(Ads112C04.Idac2RoutingConfig idac2RoutingConfig)
-
setInputMultiplexerConfig
public Ads112C04.Builder setInputMultiplexerConfig(Ads112C04.InputMultiplexerConfig inputMultiplexerConfig)
-
build
public Ads112C04 build()
-
-