本文整理了Java中com.zsmartsystems.zigbee.dongle.cc2531.network.packet.ZToolPacket.isError()
方法的一些代码示例,展示了ZToolPacket.isError()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZToolPacket.isError()
方法的具体详情如下:
包路径:com.zsmartsystems.zigbee.dongle.cc2531.network.packet.ZToolPacket
类名称:ZToolPacket
方法名:isError
暂无
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Override
public void receivedAsynchronousCommand(ZToolPacket packet) {
logger.trace("Received a packet {} and waiting for {}", packet.getCMD().get16BitValue(), commandId);
logger.trace("received {} {}", packet.getClass(), packet.toString());
if (packet.isError()) {
return;
}
if (packet.getCMD().get16BitValue() != commandId) {
logger.trace("Received unexpected packet: " + packet.getClass().getSimpleName());
return;
}
synchronized (this) {
commandPacket = packet;
logger.trace("Received expected response: {}", packet.getClass().getSimpleName());
cleanup();
}
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Override
public void receivedAsynchronousCommand(ZToolPacket packet) {
if (packet.isError()) {
return;
}
if (packet.getCMD().get16BitValue() == ZToolCMD.ZDO_STATE_CHANGE_IND) {
ZDO_STATE_CHANGE_IND p = ((ZDO_STATE_CHANGE_IND) packet);
switch (p.getStatus()) {
case DEV_COORD_STARTED:
logger.debug("Started as ZigBee Coordinator");
setState(DriverStatus.NETWORK_READY);
break;
default:
break;
}
}
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
if (response.isError()) {
logger.debug("Received a BAD PACKET {}", response.getPacketString());
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
if (packet.isError()) {
return;
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
protected ZToolPacket getPacket(String stringData) {
int[] packet = getPacketData(stringData);
byte[] byteArray = new byte[packet.length - 1];
for (int c = 1; c < packet.length; c++) {
byteArray[c - 1] = (byte) packet[c];
}
ByteArrayInputStream stream = new ByteArrayInputStream(byteArray);
ZigBeePort port = new TestPort(stream, null);
try {
ZToolPacket ztoolPacket = new ZToolPacketStream(port).parsePacket();
assertFalse(ztoolPacket.isError());
return ztoolPacket;
} catch (IOException e) {
return null;
}
}
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Override
public void receivedAsynchronousCommand(ZToolPacket packet) {
if (packet.isError()) {
return;
内容来源于网络,如有侵权,请联系作者删除!