com.rapplogic.xbee.api.zigbee
Class ZBNodeDiscover

java.lang.Object
  extended by com.rapplogic.xbee.api.zigbee.ZBNodeDiscover

public class ZBNodeDiscover
extends java.lang.Object

Series 2 XBee. Parses a Node Discover (ND) AT Command Response

Author:
andrew

Nested Class Summary
static class ZBNodeDiscover.DeviceType
           
 
Constructor Summary
ZBNodeDiscover()
           
 
Method Summary
 ZBNodeDiscover.DeviceType getDeviceType()
           
 int[] getMfgId()
           
 XBeeAddress16 getNodeAddress16()
           
 XBeeAddress64 getNodeAddress64()
           
 java.lang.String getNodeIdentifier()
           
 XBeeAddress16 getParent()
           
 int[] getProfileId()
           
 int getStatus()
           
static ZBNodeDiscover parse(AtCommandResponse response)
           
 void setDeviceType(ZBNodeDiscover.DeviceType deviceType)
           
 void setMfgId(int[] mfgId)
           
 void setNodeAddress16(XBeeAddress16 my)
           
 void setNodeAddress64(XBeeAddress64 serial)
           
 void setNodeIdentifier(java.lang.String nodeIdentifier)
           
 void setParent(XBeeAddress16 parent)
           
 void setProfileId(int[] profileId)
           
 void setStatus(int status)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ZBNodeDiscover

public ZBNodeDiscover()
Method Detail

getDeviceType

public ZBNodeDiscover.DeviceType getDeviceType()

setDeviceType

public void setDeviceType(ZBNodeDiscover.DeviceType deviceType)

getStatus

public int getStatus()

setStatus

public void setStatus(int status)

getProfileId

public int[] getProfileId()

setProfileId

public void setProfileId(int[] profileId)

getMfgId

public int[] getMfgId()

setMfgId

public void setMfgId(int[] mfgId)

parse

public static ZBNodeDiscover parse(AtCommandResponse response)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getNodeAddress16

public XBeeAddress16 getNodeAddress16()

setNodeAddress16

public void setNodeAddress16(XBeeAddress16 my)

getNodeAddress64

public XBeeAddress64 getNodeAddress64()

setNodeAddress64

public void setNodeAddress64(XBeeAddress64 serial)

getNodeIdentifier

public java.lang.String getNodeIdentifier()

setNodeIdentifier

public void setNodeIdentifier(java.lang.String nodeIdentifier)

getParent

public XBeeAddress16 getParent()

setParent

public void setParent(XBeeAddress16 parent)