|
BowlerKernel
|


Public Member Functions | |
| DigitalOutputChannel (int channel) | |
| DigitalOutputChannel (DyIO dyio, int channel) | |
| DigitalOutputChannel (DyIOChannel channel) | |
| boolean | setHigh (boolean high) |
| boolean | isHigh () |
| boolean | hasAsync () |
Public Member Functions inherited from com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral | |
| DyIOAbstractPeripheral (DyIOChannel channel, DyIOChannelMode myMode, boolean async) | |
| DyIOChannelMode | getClassMode () |
| boolean | isEnabled () |
| boolean | setMode () |
| boolean | setMode (boolean async) |
| boolean | setMode (DyIOChannelMode mode, boolean async) |
| DyIOChannel | getChannel () |
| DyIOChannelMode | getMode () |
| boolean | setValue (int value) throws InvalidResponseException |
| boolean | setValue (ByteList value) throws InvalidResponseException |
| int | getValue () throws InvalidResponseException |
| boolean | SavePosition (int pos) |
| boolean | configAdvancedAsyncNotEqual () |
| boolean | configAdvancedAsyncDeadBand (int deadbandSize) |
| boolean | configAdvancedAsyncTreshhold (int threshholdValue, AsyncThreshholdEdgeType edgeType) |
| boolean | configAdvancedAsyncAutoSample () |
| boolean | configAdvancedAsyncNotEqual (int msTime) |
| boolean | configAdvancedAsyncDeadBand (int msTime, int deadbandSize) |
| boolean | configAdvancedAsyncTreshhold (int msTime, int threshholdValue, AsyncThreshholdEdgeType edgeType) |
| boolean | configAdvancedAsyncAutoSample (int msTime) |
| boolean | flush () |
| void | setAsync (boolean b) |
| int | getConfiguration () |
The Class DigitalOutputChannel.
Definition at line 26 of file DigitalOutputChannel.java.
| com.neuronrobotics.sdk.dyio.peripherals.DigitalOutputChannel.DigitalOutputChannel | ( | int | channel | ) |
Constructor. Creates an counter input input channel that is syncronous only by default.
| channel | - the channel object requested from the DyIO |
Definition at line 33 of file DigitalOutputChannel.java.
References com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.channel, com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.getChannel(), and com.neuronrobotics.sdk.common.DeviceManager.getSpecificDevice().

| com.neuronrobotics.sdk.dyio.peripherals.DigitalOutputChannel.DigitalOutputChannel | ( | DyIO | dyio, |
| int | channel | ||
| ) |
Constructor. Creates an counter input input channel that is syncronous only by default.
| dyio | the dyio |
| channel | - the channel object requested from the DyIO |
Definition at line 44 of file DigitalOutputChannel.java.
References com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.channel, and com.neuronrobotics.sdk.dyio.DyIO.getChannel().

| com.neuronrobotics.sdk.dyio.peripherals.DigitalOutputChannel.DigitalOutputChannel | ( | DyIOChannel | channel | ) |
DigitalOutChannel.
| channel | The channel object to set up as a digital output |
Definition at line 55 of file DigitalOutputChannel.java.
References com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.channel, com.neuronrobotics.sdk.dyio.DyIOChannelMode.DIGITAL_OUT, and com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.setMode().

| boolean com.neuronrobotics.sdk.dyio.peripherals.DigitalOutputChannel.hasAsync | ( | ) |
This method is to check if this peripheral is capable to be set as up as asynchronous.
Reimplemented from com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.
Definition at line 87 of file DigitalOutputChannel.java.
| boolean com.neuronrobotics.sdk.dyio.peripherals.DigitalOutputChannel.isHigh | ( | ) |
isHigh.
Definition at line 79 of file DigitalOutputChannel.java.
References com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.getValue().

| boolean com.neuronrobotics.sdk.dyio.peripherals.DigitalOutputChannel.setHigh | ( | boolean | high | ) |
setHigh.
| high | boolean to set high or not high |
Definition at line 70 of file DigitalOutputChannel.java.
References com.neuronrobotics.sdk.dyio.peripherals.DyIOAbstractPeripheral.setValue().
