## Uses of Class
com.digi.xbee.api.models.XBee16BitAddress

- Packages that use XBee16BitAddress
  Package | Description
  --- | ---
  com.digi.xbee.api |
  com.digi.xbee.api.models |
  com.digi.xbee.api.packet.common |
  com.digi.xbee.api.packet.raw |

- - ### Uses of XBee16BitAddress in com.digi.xbee.api

    Methods in com.digi.xbee.api that return XBee16BitAddress
    Modifier and Type | Method and Description
    --- | ---
    `XBee16BitAddress` | AbstractXBeeDevice.`get16BitAddress()` Returns the 16-bit address of this XBee device.

    Methods in com.digi.xbee.api with parameters of type XBee16BitAddress
    Modifier and Type | Method and Description
    --- | ---
    `RemoteXBeeDevice` | XBeeNetwork.`getDevice(XBee16BitAddress address)` Returns the remote device already contained in the network whose 16-bit address matches the given one.
    `void` | Raw802Device.`sendData(XBee16BitAddress address, byte[] data)` Sends the provided data to the XBee device of the network corresponding to the given 16-bit address.
    `void` | ZigBeeDevice.`sendData(XBee64BitAddress address64Bit, XBee16BitAddress address16bit, byte[] data)`
    `void` | Raw802Device.`sendDataAsync(XBee16BitAddress address, byte[] data)` Sends the provided data to the XBee device of the network corresponding to the given 16-bit address asynchronously.
    `void` | ZigBeeDevice.`sendDataAsync(XBee64BitAddress address64Bit, XBee16BitAddress address16bit, byte[] data)`
    `void` | DigiPointDevice.`sendDataAsync(XBee64BitAddress address64Bit, XBee16BitAddress address16bit, byte[] data)`
    `void` | RemoteRaw802Device.`set16BitAddress(XBee16BitAddress xbee16BitAddress)`
    `void` | Raw802Device.`set16BitAddress(XBee16BitAddress xbee16BitAddress)`

    Constructors in com.digi.xbee.api with parameters of type XBee16BitAddress
    Constructor and Description
    `AbstractXBeeDevice(XBeeDevice localXBeeDevice, XBee64BitAddress addr64, XBee16BitAddress addr16, String id)` Class constructor.
    `RemoteRaw802Device(Raw802Device localXBeeDevice, XBee16BitAddress addr16)` Class constructor.
    `RemoteRaw802Device(XBeeDevice localXBeeDevice, XBee16BitAddress addr16)` Class constructor.
    `RemoteRaw802Device(XBeeDevice localXBeeDevice, XBee64BitAddress addr64, XBee16BitAddress addr16, String id)` Class constructor.
    `RemoteXBeeDevice(XBeeDevice localXBeeDevice, XBee64BitAddress addr64, XBee16BitAddress addr16, String ni)` Class constructor.
    `RemoteZigBeeDevice(XBeeDevice localXBeeDevice, XBee64BitAddress addr64, XBee16BitAddress addr16, String ni)` Class constructor.

  - ### Uses of XBee16BitAddress in com.digi.xbee.api.models

    Fields in com.digi.xbee.api.models declared as XBee16BitAddress
    Modifier and Type | Field and Description
    --- | ---
    `static XBee16BitAddress` | XBee16BitAddress.`BROADCAST_ADDRESS` 16-bit broadcast address (value: FFFF).
    `static XBee16BitAddress` | XBee16BitAddress.`COORDINATOR_ADDRESS` 16-bit address reserved for the coordinator (value: 0000).
    `static XBee16BitAddress` | XBee16BitAddress.`UNKNOWN_ADDRESS` 16-bit unknown address (value: FFFE).

  - ### Uses of XBee16BitAddress in com.digi.xbee.api.packet.common

    Methods in com.digi.xbee.api.packet.common that return XBee16BitAddress
    Modifier and Type | Method and Description
    --- | ---
    `XBee16BitAddress` | TransmitStatusPacket.`get16bitDestinationAddress()` Returns the 16-bit destination address.
    `XBee16BitAddress` | TransmitPacket.`get16bitDestinationAddress()` Returns the 16-bit destination address.
    `XBee16BitAddress` | RemoteATCommandPacket.`get16bitDestinationAddress()` Returns the 16 bit destination address.
    `XBee16BitAddress` | RemoteATCommandResponsePacket.`get16bitSourceAddress()` Returns the 16-bit source address.
    `XBee16BitAddress` | ReceivePacket.`get16bitSourceAddress()` Returns the 16-bit sender/source address.
    `XBee16BitAddress` | IODataSampleRxIndicatorPacket.`get16bitSourceAddress()` Returns the 16-bit sender/source address.

    Constructors in com.digi.xbee.api.packet.common with parameters of type XBee16BitAddress
    Constructor and Description
    `IODataSampleRxIndicatorPacket(XBee64BitAddress sourceAddress64, XBee16BitAddress sourceAddress16, int receiveOptions, byte[] rfData)` Class constructor.
    `ReceivePacket(XBee64BitAddress sourceAddress64, XBee16BitAddress sourceAddress16, int receiveOptions, byte[] rfData)` Class constructor.
    `RemoteATCommandPacket(int frameID, XBee64BitAddress destAddress64, XBee16BitAddress destAddress16, int transmitOptions, String command, byte[] parameter)` Class constructor.
    `RemoteATCommandPacket(int frameID, XBee64BitAddress destAddress64, XBee16BitAddress destAddress16, int transmitOptions, String command, String parameter)` Class constructor.
    `RemoteATCommandResponsePacket(int frameID, XBee64BitAddress sourceAddress64, XBee16BitAddress sourceAddress16, String command, ATCommandStatus status, byte[] commandValue)` Class constructor.
    `TransmitPacket(int frameID, XBee64BitAddress destAddress64, XBee16BitAddress destAddress16, int broadcastRadius, int transmitOptions, byte[] rfData)` Class constructor.
    `TransmitStatusPacket(int frameID, XBee16BitAddress destAddress16, int tranmistRetryCount, XBeeTransmitStatus transmitStatus, XBeeDiscoveryStatus discoveryStatus)` Class constructor.

  - ### Uses of XBee16BitAddress in com.digi.xbee.api.packet.raw

    Methods in com.digi.xbee.api.packet.raw that return XBee16BitAddress
    Modifier and Type | Method and Description
    --- | ---
    `XBee16BitAddress` | TX16Packet.`get16bitDestinationAddress()` Returns the 16-bit destination address.
    `XBee16BitAddress` | RX16Packet.`get16bitSourceAddress()` Returns the 16-bit sender/source address.
    `XBee16BitAddress` | RX16IOPacket.`get16bitSourceAddress()` Returns the 16-bit sender/source address.

    Constructors in com.digi.xbee.api.packet.raw with parameters of type XBee16BitAddress
    Constructor and Description
    `RX16IOPacket(XBee16BitAddress sourceAddress16, int rssi, int receiveOptions, byte[] rfData)` Class constructor.
    `RX16Packet(XBee16BitAddress sourceAddress16, int rssi, int receiveOptions, byte[] rfData)` Class constructor.
    `TX16Packet(int frameID, XBee16BitAddress destAddress16, int transmitOptions, byte[] rfData)` Class constructor.

© Copyright 2014–2014 Digi International Inc. All rights reserved.