- All Superinterfaces:
AddressConfig<AnalogOutputConfig>,AnalogConfig<AnalogOutputConfig>,Config<AnalogOutputConfig>,com.pi4j.io.gpio.GpioConfig<AnalogOutputConfig>,IOConfig<AnalogOutputConfig>
AnalogOutputConfig interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstantINITIAL_VALUE_KEY="initial"static final StringConstantSHUTDOWN_VALUE_KEY="shutdown"static final StringConstantSTEP_VALUE_KEY="step"Fields inherited from interface com.pi4j.config.AddressConfig
ADDRESS_KEYFields inherited from interface com.pi4j.io.gpio.analog.AnalogConfig
RANGE_MAX_KEY, RANGE_MIN_KEYFields inherited from interface com.pi4j.config.Config
DESCRIPTION_KEY, ID_KEY, NAME_KEYFields inherited from interface com.pi4j.io.IOConfig
PLATFORM_KEY, PROVIDER_KEY -
Method Summary
Modifier and TypeMethodDescriptiondefault NumbergetInitialValue.default NumbergetShutdownValue.default NumbergetStepValue.initialValue.static AnalogOutputConfigBuildernewBuilder(Context context) newBuilder.default voidsetShutdownValue(Integer value) setShutdownValue.default voidsetStepValue(Integer value) setStepValue.shutdownValue.shutdownValue(Integer value) shutdownValue.stepValue.stepValue.Methods inherited from interface com.pi4j.config.AddressConfig
address, getAddressMethods inherited from interface com.pi4j.io.gpio.analog.AnalogConfig
getRange, rangeMethods inherited from interface com.pi4j.config.Config
description, getDescription, getId, getName, id, name, properties, validateMethods inherited from interface com.pi4j.io.IOConfig
getPlatform, getProvider, platform, provider
-
Field Details
-
SHUTDOWN_VALUE_KEY
ConstantSHUTDOWN_VALUE_KEY="shutdown"- See Also:
-
INITIAL_VALUE_KEY
ConstantINITIAL_VALUE_KEY="initial"- See Also:
-
STEP_VALUE_KEY
ConstantSTEP_VALUE_KEY="step"- See Also:
-
-
Method Details
-
shutdownValue
Integer shutdownValue()shutdownValue.
- Returns:
- a
Integerobject.
-
shutdownValue
shutdownValue.
- Parameters:
value- aIntegerobject.- Returns:
- a
AnalogOutputConfigobject.
-
getShutdownValue
getShutdownValue.
- Returns:
- a
Numberobject.
-
setShutdownValue
setShutdownValue.
- Parameters:
value- aIntegerobject.
-
stepValue
Integer stepValue()stepValue.
- Returns:
- a
Integerobject.
-
stepValue
stepValue.
- Parameters:
value- aIntegerobject.- Returns:
- a
AnalogOutputConfigobject.
-
getStepValue
getStepValue.
- Returns:
- a
Numberobject.
-
setStepValue
setStepValue.
- Parameters:
value- aIntegerobject.
-
initialValue
Integer initialValue()initialValue.
- Returns:
- a
Integerobject.
-
getInitialValue
getInitialValue.
- Returns:
- a
Numberobject.
-
newBuilder
newBuilder.
- Parameters:
context-Context- Returns:
- a
AnalogOutputConfigBuilderobject.
-