public class LynxGetModuleStatusResponse extends LynxStandardResponse
| Modifier and Type | Field and Description |
|---|---|
static int |
bitBatteryLow |
static int |
bitControllerOverTemp |
static int |
bitDeviceReset |
static int |
bitFailSafe |
static int |
bitHIBFault |
static int |
bitKeepAliveTimeout |
RESPONSE_BITackOrNackReceived, isAckOrResponseReceived, nackReceived, response, responseOrNackReceived, retransmissionsRemaininghasBeenTransmitted, messageNumber, module, nanotimeLastTransmit, payloadTimeWindow, referenceNumber, serialization| Constructor and Description |
|---|
LynxGetModuleStatusResponse(LynxModule module) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendBit(java.lang.StringBuilder builder,
int bit,
java.lang.String message) |
void |
fromPayloadByteArray(byte[] rgb) |
int |
getCommandNumber() |
int |
getMotorAlerts() |
static int |
getStandardCommandNumber() |
int |
getStatus() |
boolean |
hasMotorLostCounts(int motorZ) |
boolean |
isBatteryLow() |
boolean |
isControllerOverTemp() |
boolean |
isDeviceReset() |
boolean |
isFailSafe() |
boolean |
isHIBFault() |
boolean |
isKeepAliveTimeout() |
boolean |
isMotorBridgeOverTemp(int motorZ) |
boolean |
testAnyBits(int bits) |
boolean |
testBitsOn(int bits) |
byte[] |
toPayloadByteArray() |
java.lang.String |
toString() |
isResponse, isResponseExpectedawaitAckResponseOrNack, awaitAndRetransmit, getMsAwaitInterval, getMsRetransmissionInterval, getNackReceived, hasBeenAcknowledged, isAckable, isAckOrResponseReceived, isNackReceived, isRetransmittable, noteAttentionRequired, noteRetransmission, onAckReceived, onNackReceived, onPretendTransmit, onResponseReceived, pretendFinish, responseOrThrow, send, sendReceive, setUnretransmittable, throwIfNack, throwNackForUnsupportedCommand, usePretendResponseIfRealModuleDoesntSupportacquireNetworkLock, forgetSerialization, getDestModuleAddress, getMessageNumber, getModule, getModuleAddress, getNanotimeLastTransmit, getPayloadTimeWindow, getReferenceNumber, getSerialization, hasBeenTransmitted, invokeStaticNullaryMethod, isAck, isNack, loadFromSerialization, noteHasBeenTransmitted, releaseNetworkLock, resetModulePingTimer, setMessageNumber, setModule, setNanotimeLastTransmit, setPayloadTimeWindow, setReferenceNumber, setSerializationpublic static final int bitKeepAliveTimeout
public static final int bitDeviceReset
public static final int bitFailSafe
public static final int bitControllerOverTemp
public static final int bitBatteryLow
public static final int bitHIBFault
public LynxGetModuleStatusResponse(LynxModule module)
public java.lang.String toString()
toString in class java.lang.Objectprotected void appendBit(java.lang.StringBuilder builder,
int bit,
java.lang.String message)
public boolean isKeepAliveTimeout()
public boolean isDeviceReset()
public boolean isFailSafe()
public boolean isControllerOverTemp()
public boolean isBatteryLow()
public boolean isHIBFault()
public int getStatus()
public boolean testBitsOn(int bits)
public boolean testAnyBits(int bits)
public int getMotorAlerts()
public boolean hasMotorLostCounts(int motorZ)
public boolean isMotorBridgeOverTemp(int motorZ)
public static int getStandardCommandNumber()
public int getCommandNumber()
getCommandNumber in class LynxMessagepublic byte[] toPayloadByteArray()
toPayloadByteArray in class LynxMessagepublic void fromPayloadByteArray(byte[] rgb)
fromPayloadByteArray in class LynxMessage