public abstract class DigitalSource extends InterruptableSensorBase
InterruptableSensorBase.WaitResult
m_interrupt, m_isSynchronousInterrupt
kAnalogInputChannels, kAnalogOutputChannels, kDigitalChannels, kPCMModules, kPDPChannels, kPDPModules, kPwmChannels, kRelayChannels, kSolenoidChannels, kSystemClockTicksPerMicrosecond
Constructor and Description |
---|
DigitalSource() |
Modifier and Type | Method and Description |
---|---|
abstract int |
getChannel() |
abstract boolean |
isAnalogTrigger() |
allocateInterrupts, cancelInterrupts, disableInterrupts, enableInterrupts, free, getAnalogTriggerTypeForRouting, getPortHandleForRouting, readFallingTimestamp, readRisingTimestamp, requestInterrupts, requestInterrupts, setUpSourceEdge, waitForInterrupt, waitForInterrupt
checkAnalogInputChannel, checkAnalogOutputChannel, checkDigitalChannel, checkPDPChannel, checkPDPModule, checkPWMChannel, checkRelayChannel, checkSolenoidChannel, checkSolenoidModule, getDefaultSolenoidModule, setDefaultSolenoidModule
addChild, getName, getSubsystem, setName, setName, setName, setSubsystem
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initSendable, setName
public DigitalSource()
public abstract boolean isAnalogTrigger()
public abstract int getChannel()