public static final class StpApi.GPOConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<StpApi.GPOConfig.Builder> implements StpApi.GPOConfigOrBuilder
Impinj.STP.GPOConfig
Define how output functions map to signal lines and defines
output polarities.| Modifier and Type | Method and Description |
|---|---|
StpApi.GPOConfig |
build() |
StpApi.GPOConfig |
buildPartial() |
StpApi.GPOConfig.Builder |
clear() |
StpApi.GPOConfig.Builder |
clearEnableOperationResultGpo()
If set to true, the GPO will change when the operation is
complete.
|
StpApi.GPOConfig.Builder |
clearGPO1Polarity()
Operation Status - Start and Complete
|
StpApi.GPOConfig.Builder |
clearGPO2Polarity()
In separate output mode, GPO2 will indicate with this
polarity that the operation passed.
|
StpApi.GPOConfig.Builder |
clearGPO3Polarity()
In separate output mode, a failure will set GPO3 low or high
depending on this setting.
|
StpApi.GPOConfig.Builder |
clearGPOPulseDuration()
The output pulse duration in milliseconds.
|
StpApi.GPOConfig.Builder |
clearSignalingMode()
Operation pass/fail on the same GPO or separate GPOs.
|
StpApi.GPOConfig.Builder |
clone() |
StpApi.GPOConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableOperationResultGpo()
If set to true, the GPO will change when the operation is
complete.
|
StpApi.GPIOPolarity |
getGPO1Polarity()
Operation Status - Start and Complete
|
StpApi.GPIOPolarity |
getGPO2Polarity()
In separate output mode, GPO2 will indicate with this
polarity that the operation passed.
|
StpApi.GPIOPolarity |
getGPO3Polarity()
In separate output mode, a failure will set GPO3 low or high
depending on this setting.
|
int |
getGPOPulseDuration()
The output pulse duration in milliseconds.
|
StpApi.GPIOSignalMode |
getSignalingMode()
Operation pass/fail on the same GPO or separate GPOs.
|
boolean |
hasEnableOperationResultGpo()
If set to true, the GPO will change when the operation is
complete.
|
boolean |
hasGPO1Polarity()
Operation Status - Start and Complete
|
boolean |
hasGPO2Polarity()
In separate output mode, GPO2 will indicate with this
polarity that the operation passed.
|
boolean |
hasGPO3Polarity()
In separate output mode, a failure will set GPO3 low or high
depending on this setting.
|
boolean |
hasGPOPulseDuration()
The output pulse duration in milliseconds.
|
boolean |
hasSignalingMode()
Operation pass/fail on the same GPO or separate GPOs.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
StpApi.GPOConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
StpApi.GPOConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
StpApi.GPOConfig.Builder |
mergeFrom(StpApi.GPOConfig other) |
StpApi.GPOConfig.Builder |
setEnableOperationResultGpo(boolean value)
If set to true, the GPO will change when the operation is
complete.
|
StpApi.GPOConfig.Builder |
setGPO1Polarity(StpApi.GPIOPolarity value)
Operation Status - Start and Complete
|
StpApi.GPOConfig.Builder |
setGPO2Polarity(StpApi.GPIOPolarity value)
In separate output mode, GPO2 will indicate with this
polarity that the operation passed.
|
StpApi.GPOConfig.Builder |
setGPO3Polarity(StpApi.GPIOPolarity value)
In separate output mode, a failure will set GPO3 low or high
depending on this setting.
|
StpApi.GPOConfig.Builder |
setGPOPulseDuration(int value)
The output pulse duration in milliseconds.
|
StpApi.GPOConfig.Builder |
setSignalingMode(StpApi.GPIOSignalMode value)
Operation pass/fail on the same GPO or separate GPOs.
|
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<StpApi.GPOConfig.Builder>public StpApi.GPOConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<StpApi.GPOConfig.Builder>public StpApi.GPOConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<StpApi.GPOConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<StpApi.GPOConfig.Builder>public StpApi.GPOConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StpApi.GPOConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StpApi.GPOConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StpApi.GPOConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StpApi.GPOConfig.Builder>public StpApi.GPOConfig.Builder mergeFrom(StpApi.GPOConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<StpApi.GPOConfig.Builder>public StpApi.GPOConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StpApi.GPOConfig.Builder>java.io.IOExceptionpublic boolean hasSignalingMode()
hasSignalingMode in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPIOSignalMode getSignalingMode()
getSignalingMode in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPOConfig.Builder setSignalingMode(StpApi.GPIOSignalMode value)
public StpApi.GPOConfig.Builder clearSignalingMode()
public boolean hasGPO1Polarity()
hasGPO1Polarity in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPIOPolarity getGPO1Polarity()
getGPO1Polarity in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPOConfig.Builder setGPO1Polarity(StpApi.GPIOPolarity value)
public StpApi.GPOConfig.Builder clearGPO1Polarity()
public boolean hasGPO2Polarity()
hasGPO2Polarity in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPIOPolarity getGPO2Polarity()
getGPO2Polarity in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPOConfig.Builder setGPO2Polarity(StpApi.GPIOPolarity value)
public StpApi.GPOConfig.Builder clearGPO2Polarity()
public boolean hasGPO3Polarity()
hasGPO3Polarity in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPIOPolarity getGPO3Polarity()
getGPO3Polarity in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPOConfig.Builder setGPO3Polarity(StpApi.GPIOPolarity value)
public StpApi.GPOConfig.Builder clearGPO3Polarity()
public boolean hasGPOPulseDuration()
hasGPOPulseDuration in interface StpApi.GPOConfigOrBuilderpublic int getGPOPulseDuration()
getGPOPulseDuration in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPOConfig.Builder setGPOPulseDuration(int value)
public StpApi.GPOConfig.Builder clearGPOPulseDuration()
public boolean hasEnableOperationResultGpo()
hasEnableOperationResultGpo in interface StpApi.GPOConfigOrBuilderpublic boolean getEnableOperationResultGpo()
getEnableOperationResultGpo in interface StpApi.GPOConfigOrBuilderpublic StpApi.GPOConfig.Builder setEnableOperationResultGpo(boolean value)
public StpApi.GPOConfig.Builder clearEnableOperationResultGpo()