public class AnalogTriggerOutput extends DigitalSource
| Modifier and Type | Class and Description |
|---|---|
class |
AnalogTriggerOutput.AnalogTriggerOutputException
Exceptions dealing with improper operation of the Analog trigger output
|
static class |
AnalogTriggerOutput.AnalogTriggerType
Defines the state in which the AnalogTrigger triggers
|
channels, m_channel, m_portinterrupts, m_interrupt, m_interruptIndex, m_isSynchronousInterruptkAnalogInputChannels, kAnalogOutputChannels, kDigitalChannels, kPDPChannels, kPwmChannels, kRelayChannels, kSolenoidChannels, kSolenoidModules, kSystemClockTicksPerMicrosecond| Constructor and Description |
|---|
AnalogTriggerOutput(AnalogTrigger trigger,
AnalogTriggerOutput.AnalogTriggerType outputType)
Create an object that represents one of the four outputs from an analog
trigger.
|
| Modifier and Type | Method and Description |
|---|---|
void |
free()
Free the resources used by this object
|
boolean |
get()
Get the state of the analog trigger output.
|
boolean |
getAnalogTriggerForRouting()
Is this an analog trigger
|
int |
getChannelForRouting()
Get the channel routing number
|
byte |
getModuleForRouting()
Get the module routing number
|
initDigitalPortallocateInterrupts, cancelInterrupts, disableInterrupts, enableInterrupts, readFallingTimestamp, readRisingTimestamp, requestInterrupts, requestInterrupts, setUpSourceEdge, waitForInterrupt, waitForInterruptcheckAnalogInputChannel, checkAnalogOutputChannel, checkDigitalChannel, checkPDPChannel, checkPWMChannel, checkRelayChannel, checkSolenoidChannel, checkSolenoidModule, getDefaultSolenoidModule, setDefaultSolenoidModulepublic AnalogTriggerOutput(AnalogTrigger trigger, AnalogTriggerOutput.AnalogTriggerType outputType)
trigger - The trigger for which this is an output.outputType - An enum that specifies the output on the trigger to represent.public void free()
SensorBasefree in class DigitalSourcepublic boolean get()
public int getChannelForRouting()
DigitalSourcegetChannelForRouting in class DigitalSourcepublic byte getModuleForRouting()
DigitalSourcegetModuleForRouting in class DigitalSourcepublic boolean getAnalogTriggerForRouting()
DigitalSourcegetAnalogTriggerForRouting in class DigitalSourceCopyright © 2015. All rights reserved.