[zb4osgi-changeset] [scm] ZigBee 4 OSGi repository change: r610 - /projects/zb4osgi/trunk/zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/library/impl/general/groups/ViewGroupResponseImpl.java
scm-notify at zb4osgi.aaloa.org
scm-notify at zb4osgi.aaloa.org
Wed Jan 30 17:03:47 CET 2013
Author: stefano.lenzi
Date: Wed Jan 30 17:03:47 2013
New Revision: 610
Log:
Reverted to version before Manlio's branch ( refs #174 )
Modified:
projects/zb4osgi/trunk/zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/library/impl/general/groups/ViewGroupResponseImpl.java
Modified: projects/zb4osgi/trunk/zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/library/impl/general/groups/ViewGroupResponseImpl.java
==============================================================================
--- projects/zb4osgi/trunk/zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/library/impl/general/groups/ViewGroupResponseImpl.java (original)
+++ projects/zb4osgi/trunk/zigbee.zcl.library/src/main/java/it/cnr/isti/zigbee/zcl/library/impl/general/groups/ViewGroupResponseImpl.java Wed Jan 30 17:03:47 2013
@@ -29,6 +29,7 @@
import it.cnr.isti.zigbee.zcl.library.api.general.groups.ViewGroupResponse;
import it.cnr.isti.zigbee.zcl.library.impl.core.DefaultDeserializer;
import it.cnr.isti.zigbee.zcl.library.impl.core.ResponseImpl;
+import it.cnr.isti.zigbee.zcl.library.impl.core.ZigBeeType;
/**
*
* @author <a href="mailto:stefano.lenzi at isti.cnr.it">Stefano "Kismet" Lenzi</a>
@@ -46,14 +47,11 @@
public ViewGroupResponseImpl(Response response) throws ZigBeeClusterException {
super(response);
- ResponseImpl.checkGeneralCommandFrame(response, ViewGroupResponse.ID);
+ ResponseImpl.checkSpecificCommandFrame(response, ViewGroupResponse.ID);
ZBDeserializer deserializer = new DefaultDeserializer(getPayload(),0);
status = deserializer.read_byte();
groupId = deserializer.read_short();
- //TODO: Variable length?
- //TODO use the deserializer.readZigBeeType(ZigBeeType)
- groupName = (String) deserializer.readObject(String.class);
- //groupName = getPayload()[3];
+ groupName = (String) deserializer.readZigBeeType(ZigBeeType.CharacterString);
}
public int getGroupId() {
More information about the Commit
mailing list