Modifier and Type | Method and Description |
---|---|
XBeePacket |
XBeeDevice.readPacket() |
XBeePacket |
XBeeDevice.readPacket(int timeout) |
XBeePacket |
XBeeDevice.readPacketFrom(RemoteXBeeDevice remoteXBeeDevice) |
XBeePacket |
XBeeDevice.readPacketFrom(RemoteXBeeDevice remoteXBeeDevice,
int timeout) |
XBeePacket |
XBeeDevice.sendPacket(XBeePacket packet) |
Modifier and Type | Method and Description |
---|---|
XBeePacket |
XBeeDevice.sendPacket(XBeePacket packet) |
void |
XBeeDevice.sendPacket(XBeePacket packet,
IPacketReceiveListener packetReceiveListener) |
void |
XBeeDevice.sendPacketAsync(XBeePacket packet) |
Modifier and Type | Method and Description |
---|---|
void |
IPacketReceiveListener.packetReceived(XBeePacket receivedPacket)
Called when an XBee packet is received through the connection interface.
|
Modifier and Type | Method and Description |
---|---|
XBeePacket |
XBeePacketsQueue.getFirstDataPacket(int timeout)
Returns the first data packet from the queue waiting up to the
specified timeout if necessary for an XBee data packet to become
available.
|
XBeePacket |
XBeePacketsQueue.getFirstDataPacketFrom(RemoteXBeeDevice remoteXBeeDevice,
int timeout)
Returns the first data packet from the queue whose 64-bit source
address matches the address of the provided remote XBee device.
|
XBeePacket |
XBeePacketsQueue.getFirstExplicitDataPacket(int timeout)
Returns the first explicit data packet from the queue waiting up to the
specified timeout if necessary for an XBee explicit data packet to
become available.
|
XBeePacket |
XBeePacketsQueue.getFirstExplicitDataPacketFrom(RemoteXBeeDevice remoteXBeeDevice,
int timeout)
Returns the first explicit data packet from the queue whose 64-bit
source address matches the address of the provided remote XBee device.
|
XBeePacket |
XBeePacketsQueue.getFirstIPDataPacket(int timeout)
Returns the first IP data packet from the queue waiting up to the
specified timeout if necessary for a IP data packet to
become available.
|
XBeePacket |
XBeePacketsQueue.getFirstIPDataPacketFrom(Inet4Address ipAddress,
int timeout)
Returns the first IP data packet from the queue whose IP address
matches the provided address.
|
XBeePacket |
XBeePacketsQueue.getFirstIPv6DataPacket(int timeout)
Returns the first IPv6 data packet from the queue waiting up to the
specified timeout if necessary for a IPv6 data packet to
become available.
|
XBeePacket |
XBeePacketsQueue.getFirstIPv6DataPacketFrom(Inet6Address ipv6Address,
int timeout)
Returns the first IPv6 data packet from the queue whose IPv6 address
matches the provided address.
|
XBeePacket |
XBeePacketsQueue.getFirstPacket(int timeout)
Returns the first packet from the queue waiting up to the specified
timeout if necessary for an XBee packet to become available.
|
XBeePacket |
XBeePacketsQueue.getFirstPacketFrom(RemoteXBeeDevice remoteXBeeDevice,
int timeout)
Returns the first packet from the queue whose 64-bit source address
matches the address of the provided remote XBee device.
|
Modifier and Type | Method and Description |
---|---|
void |
XBeePacketsQueue.addPacket(XBeePacket xbeePacket)
Adds the provided packet to the list of packets.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericXBeePacket
This class represents a basic and Generic XBee packet where the payload is
set as a byte array without a defined structure.
|
class |
UnknownXBeePacket
This class represents a basic and unknown XBee packet where the payload is
set as a byte array without a defined structure.
|
class |
XBeeAPIPacket
This abstract class provides the basic structure of a ZigBee API frame.
|
Modifier and Type | Method and Description |
---|---|
XBeePacket |
XBeePacketParser.parsePacket(byte[] packetByteArray,
OperatingMode mode)
Parses the bytes from the given array depending on the provided operating
mode and returns the API packet.
|
static XBeePacket |
XBeePacket.parsePacket(byte[] packet,
OperatingMode mode)
Parses the given byte array and returns a Generic XBee packet.
|
XBeePacket |
XBeePacketParser.parsePacket(InputStream inputStream,
OperatingMode mode)
Parses the bytes from the given input stream depending on the provided
operating mode and returns the API packet.
|
static XBeePacket |
XBeePacket.parsePacket(String packet,
OperatingMode mode)
Parses the given hexadecimal string and returns a Generic XBee packet.
|
Modifier and Type | Class and Description |
---|---|
class |
BluetoothUnlockPacket
This class represents a Bluetooth Unlock packet.
|
class |
BluetoothUnlockResponsePacket
This class represents a Bluetooth Unlock Respone packet.
|
Modifier and Type | Class and Description |
---|---|
class |
RXSMSPacket
This class represents a RX (Receive) SMS packet.
|
class |
TXSMSPacket
This class represents a TX (Transmit) SMS packet.
|
Modifier and Type | Class and Description |
---|---|
class |
ATCommandPacket
This class represents an AT Command XBee packet.
|
class |
ATCommandQueuePacket
This class represents an AT Command Queue XBee packet.
|
class |
ATCommandResponsePacket
This class represents an AT Command Response packet.
|
class |
ExplicitAddressingPacket
This class represents an Explicit Addressing Command packet.
|
class |
ExplicitRxIndicatorPacket
This class represents an Explicit RX Indicator packet.
|
class |
IODataSampleRxIndicatorPacket
This class represents an IO Data Sample RX Indicator packet.
|
class |
ModemStatusPacket
This class represents a Modem Status packet.
|
class |
ReceivePacket
This class represents a Receive Packet.
|
class |
RemoteATCommandPacket
This class represents a Remote AT Command Request packet.
|
class |
RemoteATCommandResponsePacket
This class represents a Remote AT Command Response packet.
|
class |
TransmitPacket
This class represents a Transmit Packet.
|
class |
TransmitStatusPacket
This class represents a Transmit Status Packet.
|
Modifier and Type | Class and Description |
---|---|
class |
DeviceRequestPacket
This class represents a Device Request packet.
|
class |
DeviceResponsePacket
This class represents a Device Response packet.
|
class |
DeviceResponseStatusPacket
This class represents a Device Response Status packet.
|
class |
FrameErrorPacket
This class represents a Frame Error packet.
|
class |
SendDataRequestPacket
This class represents a Send Data Request packet.
|
class |
SendDataResponsePacket
This class represents a Send Data Response packet.
|
Modifier and Type | Class and Description |
---|---|
class |
RXIPv4Packet
This class represents an RX (Receive) IPv4 packet.
|
class |
TXIPv4Packet
This class represents a TX (Transmit) IPv4 packet.
|
class |
TXTLSProfilePacket
This class represents a TX (Transmit) request with TLS profile packet.
|
Modifier and Type | Class and Description |
---|---|
class |
RX16IOPacket
This class represents an RX16 Address IO packet.
|
class |
RX16Packet
This class represents an RX (Receive) 16 Request packet.
|
class |
RX64IOPacket
This class represents an RX64 Address IO packet.
|
class |
RX64Packet
This class represents an RX (Receive) 64 Request packet.
|
class |
TX16Packet
This class represents a TX (Transmit) 16 Request packet.
|
class |
TX64Packet
This class represents a TX (Transmit) 64 Request packet.
|
class |
TXStatusPacket
This class represents a TX (Transmit) Status packet.
|
Modifier and Type | Class and Description |
---|---|
class |
UserDataRelayOutputPacket
This class represents a User Data Relay Output packet.
|
class |
UserDataRelayPacket
This class represents a User Data Relay packet.
|
Modifier and Type | Class and Description |
---|---|
class |
CoAPRxResponsePacket
This class represents a CoAP Rx Response packet.
|
class |
CoAPTxRequestPacket
This class represents a CoAP Tx Request packet.
|
class |
IPv6IODataSampleRxIndicator
This class represents an IPv6 IO Data Sample Rx Indicator packet.
|
class |
IPv6RemoteATCommandRequestPacket
This class represents an IPv6 Remote AT Command Request packet.
|
class |
IPv6RemoteATCommandResponsePacket
This class represents an IPv6 Remote AT Command Response packet.
|
class |
RXIPv6Packet
This class represents an RX (Receive) IPv6 packet.
|
class |
TXIPv6Packet
This class represents a TX (Transmit) IPv6 packet.
|
Modifier and Type | Class and Description |
---|---|
class |
IODataSampleRxIndicatorWifiPacket
This class represents a IO Data Sample Rx Indicator (Wi-Fi) packet.
|
class |
RemoteATCommandResponseWifiPacket
This class represents a Remote AT Command Response (Wi-Fi) packet.
|
class |
RemoteATCommandWifiPacket
This class represents a Remote AT Command Request (Wi-Fi) packet.
|
© Copyright 2014 - 2024 Digi International Inc. All rights reserved.