15 package com.neuronrobotics.sdk.commands.bcs.io;
17 import com.neuronrobotics.sdk.common.BowlerAbstractCommand;
18 import com.neuronrobotics.sdk.common.BowlerDatagram;
19 import com.neuronrobotics.sdk.common.BowlerMethod;
20 import com.neuronrobotics.sdk.common.ISendable;
21 import com.neuronrobotics.sdk.common.InvalidResponseException;
22 import com.neuronrobotics.sdk.dyio.DyIOChannelMode;
23 import com.neuronrobotics.sdk.dyio.InvalidChannelOperationException;
164 super.validate(
data);
167 if(!
data.getRPC().equals(
"_rdy") && !
data.getRPC().equals(
"schv") ) {
SetChannelValueCommand(int channel, int value, DyIOChannelMode mode, boolean saveTheValue)
BowlerDatagram validate(BowlerDatagram data)
SetChannelValueCommand(int channel, int value, DyIOChannelMode mode)
SetChannelValueCommand(int channel, int[] value, DyIOChannelMode mode)
SetChannelValueCommand(int channel, int value, float time, DyIOChannelMode mode)
SetChannelValueCommand(int channel, ISendable data)
void setMethod(BowlerMethod method)
ByteList getCallingDataStorage()
void setOpCode(String opCode)
synchronized boolean add(byte data)
boolean addAs16(int value)
boolean addAs32(int value)