public class LynxI2cReadStatusQueryResponse extends LynxI2cResponse
Modifier and Type | Field and Description |
---|---|
static int |
cbPayload |
i2cStatus
RESPONSE_BIT
ackOrNackReceived, isAckOrResponseReceived, nackReceived, response, responseOrNackReceived, retransmissionsRemaining
hasBeenTransmitted, messageNumber, module, nanotimeLastTransmit, payloadTimeWindow, referenceNumber, serialization
Constructor and Description |
---|
LynxI2cReadStatusQueryResponse(LynxModuleIntf module) |
LynxI2cReadStatusQueryResponse(LynxModuleIntf module,
int cbExpected) |
Modifier and Type | Method and Description |
---|---|
void |
fromPayloadByteArray(byte[] rgb) |
byte[] |
getBytes() |
byte[] |
toPayloadByteArray() |
getI2cStatus, isAddressAcknowledged, isAddressAcknowledged, isArbitrationLost, isArbitrationLost, isClockTimeout, isClockTimeout, isDataAcknowledged, isDataAcknowledged, isStatusOk, isStatusOk, logResponse
getInterface
getBaseCommandNumber, getCommandNumber, getInterfaceResponseIndex
isResponse, isResponseExpected
awaitAckResponseOrNack, awaitAndRetransmit, getMsAwaitInterval, getMsRetransmissionInterval, getNackReceived, hasBeenAcknowledged, isAckable, isAckOrResponseReceived, isNackReceived, isRetransmittable, noteAttentionRequired, noteRetransmission, onAckReceived, onNackReceived, onPretendTransmit, onResponseReceived, pretendFinish, responseOrThrow, send, sendReceive, setUnretransmittable, throwIfNack, throwNackForUnsupportedCommand, usePretendResponseIfRealModuleDoesntSupport
acquireNetworkLock, forgetSerialization, getDestModuleAddress, getMessageNumber, getModule, getModuleAddress, getNanotimeLastTransmit, getPayloadTimeWindow, getReferenceNumber, getSerialization, hasBeenTransmitted, invokeStaticNullaryMethod, isAck, isNack, loadFromSerialization, noteHasBeenTransmitted, releaseNetworkLock, resetModulePingTimer, setMessageNumber, setModule, setNanotimeLastTransmit, setPayloadTimeWindow, setReferenceNumber, setSerialization
public static final int cbPayload
public LynxI2cReadStatusQueryResponse(LynxModuleIntf module)
public LynxI2cReadStatusQueryResponse(LynxModuleIntf module, int cbExpected)
public byte[] getBytes()
public byte[] toPayloadByteArray()
toPayloadByteArray
in class LynxMessage
public void fromPayloadByteArray(byte[] rgb)
fromPayloadByteArray
in class LynxMessage