Name | Description | Type | Package | Framework |
AbstractSerialPort | Abstract class that provides common functionality to work with serial ports. | Class | com.digi.xbee.api.connection.serial | XBee |
|
AbstractXBeeDevice | This class provides common functionality for all XBee devices. | Class | com.digi.xbee.api | XBee |
|
APIFrameType | This enumeration lists all the available frame types used in any XBee Enum Constant Summary | Class | com.digi.xbee.api.packet | XBee |
|
APIOutputMode | Enumerates the different API output modes. | Class | com.digi.xbee.api.models | XBee |
|
AssociationIndicationStatus | enum AssociationIndicationStatusEnumerates the different association indication status. | Class | com.digi.xbee.api.models | XBee |
|
ATCommand | This class represents an AT command used to read or set different properties of the XBee device. | Class | com.digi.xbee.api.models | XBee |
|
ATCommandException | This exception will be thrown when receiving a command response containing a status different than ATCommandStatus#OK after sending an XBee | Class | com.digi.xbee.api.exceptions | XBee |
|
ATCommandPacket | This class represents an AT Command XBee packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
ATCommandQueuePacket | This class represents an AT Command Queue XBee packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
ATCommandResponse | This class represents the response of an AT Command sent by the connected XBee device or by a remote device after executing an AT Command. | Class | com.digi.xbee.api.models | XBee |
|
ATCommandResponsePacket | This class represents an AT Command Response packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
ATCommandStatus | enum ATCommandStatusEnumerates all the possible states of an AT Command after executing it. | Class | com.digi.xbee.api.models | XBee |
|
ATStringCommands | enum ATStringCommandsEnumerates several AT commands used to parse AT command packets. | Class | com.digi.xbee.api.models | XBee |
|
ByteUtils | Utility class containing methods to work with bytes and byte arrays and several data type conversions. | Class | com.digi.xbee.api.utils | XBee |
|
CommunicationException | This exception will be thrown when any problem related to the communication with the XBee device occurs. | Class | com.digi.xbee.api.exceptions | XBee |
|
ConnectionException | This exception will be thrown when any problem related to the connection with the XBee device occurs. | Class | com.digi.xbee.api.exceptions | XBee |
|
DataReader | Thread that constantly reads data from an input stream. | Class | com.digi.xbee.api.connection | XBee |
|
DigiMeshDevice | This class represents a local DigiMesh device. | Class | com.digi.xbee.api | XBee |
|
DigiMeshNetwork | This class represents a DigiMesh Network. | Class | com.digi.xbee.api | XBee |
|
DigiPointDevice | This class represents a local DigiPoint device. | Class | com.digi.xbee.api | XBee |
|
DigiPointNetwork | This class represents a DigiPoint Network. | Class | com.digi.xbee.api | XBee |
|
DiscoveryOptions | enum DiscoveryOptionsEnumerates the different options used in the discovery process. | Class | com.digi.xbee.api.models | XBee |
|
ExplicitAddressingPacket | This class represents an Explicit Addressing Command packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
ExplicitRxIndicatorPacket | This class represents an Explicit RX Indicator packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
ExplicitXBeeMessage | This class represents an Explicit XBee message containing the remote XBee device the message belongs to, the content (data) of the message, a flag | Class | com.digi.xbee.api.models | XBee |
|
GenericXBeePacket | This class represents a basic and Generic XBee packet where the payload is set as a byte array without a defined structure. | Class | com.digi.xbee.api.packet | XBee |
|
HardwareVersion | This class represents the hardware version number of an XBee device. | Class | com.digi.xbee.api.models | XBee |
|
HardwareVersionEnum | enum HardwareVersionEnumEnumerates the different hardware versions of the XBee devices. | Class | com.digi.xbee.api.models | XBee |
|
HexUtils | Utility class containing methods to work with hexadecimal values and several data type conversions. | Class | com.digi.xbee.api.utils | XBee |
|
IConnectionInterface | This interface represents a protocol independent connection with an XBee The connection can be made using sockets, serial port, etc. | Interface | com.digi.xbee.api.connection | XBee |
|
IDataReceiveListener | This interface defines the required methods that should be implemented to behave as a data listener and be notified when new data is received from a | Interface | com.digi.xbee.api.listeners | XBee |
|
IDiscoveryListener | Interface defining the required methods that an object should implement to be notified about device discovery events. | Interface | com.digi.xbee.api.listeners | XBee |
|
IExplicitDataReceiveListener | This interface defines the required methods that should be implemented to behave as an explicit data listener and be notified when new explicit data | Interface | com.digi.xbee.api.listeners | XBee |
|
IIOSampleReceiveListener | This interface defines the required methods that an object should implement to behave as an IO Sample listener and be notified when IO samples are | Interface | com.digi.xbee.api.listeners | XBee |
|
IModemStatusReceiveListener | This interface defines the required methods that an object should implement to behave as a modem status listener and be notified when modem status events | Interface | com.digi.xbee.api.listeners | XBee |
|
InterfaceAlreadyOpenException | This exception will be thrown when trying to open an interface that is already opened by the application. | Class | com.digi.xbee.api.exceptions | XBee |
|
InterfaceInUseException | This exception will be thrown when trying to open the port/communication interface but it is already in use by other applications. | Class | com.digi.xbee.api.exceptions | XBee |
|
InterfaceNotOpenException | This exception will be thrown when trying to perform any operation with the XBee device and its communication interface is closed. | Class | com.digi.xbee.api.exceptions | XBee |
|
InvalidConfigurationException | This exception will be thrown when trying to open an interface with an invalid configuration. | Class | com.digi.xbee.api.exceptions | XBee |
|
InvalidInterfaceException | This exception will be thrown when trying to open a non-existing interface. | Class | com.digi.xbee.api.exceptions | XBee |
|
InvalidOperatingModeException | This exception will be thrown when performing any action with the XBee device and its operating mode is different than OperatingMode. | Class | com.digi.xbee.api.exceptions | XBee |
|
InvalidPacketException | This exception will be thrown when there is an error parsing an API packet from the input stream. | Class | com.digi.xbee.api.exceptions | XBee |
|
IODataSampleRxIndicatorPacket | This class represents an IO Data Sample RX Indicator packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
IOLine | Enumerates the different IO lines that can be found in the XBee devices. | Class | com.digi.xbee.api.io | XBee |
|
IOMode | Enumerates the different Input/Output modes that an IO line can be Enum Constant Summary | Class | com.digi.xbee.api.io | XBee |
|
IOSample | This class represents an IO Data Sample. | Class | com.digi.xbee.api.io | XBee |
|
IOValue | Enumerates the possible values of a IOLine configured as digital Enum Constant Summary | Class | com.digi.xbee.api.io | XBee |
|
IPacketReceiveListener | This interface defines the required methods that an object should implement to behave as a packet listener and be notified when new packets are received | Interface | com.digi.xbee.api.listeners | XBee |
|
ModemStatusEvent | enum ModemStatusEventEnumerates the different modem status events. | Class | com.digi.xbee.api.models | XBee |
|
ModemStatusPacket | This class represents a Modem Status packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
OperatingMode | Enumerates the different working modes of the XBee device. | Class | com.digi.xbee.api.models | XBee |
|
OperationNotSupportedException | This exception will be thrown when the operation performed is not supported by the XBee device. | Class | com.digi.xbee.api.exceptions | XBee |
|
PermissionDeniedException | This exception will be thrown when the user does not have the appropriate access to the connection interface. | Class | com.digi.xbee.api.exceptions | XBee |
|
PowerLevel | Enumerates the different power levels. | Class | com.digi.xbee.api.models | XBee |
|
Raw802Device | This class represents a local 802. | Class | com.digi.xbee.api | XBee |
|
Raw802Network | This class represents an 802. | Class | com.digi.xbee.api | XBee |
|
ReceivePacket | This class represents a Receive Packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
RemoteATCommandOptions | This class lists all the possible options that can be set while transmitting a remote AT Command. | Class | com.digi.xbee.api.models | XBee |
|
RemoteATCommandPacket | This class represents a Remote AT Command Request packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
RemoteATCommandResponsePacket | This class represents a Remote AT Command Response packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
RemoteDigiMeshDevice | This class represents a remote DigiMesh device. | Class | com.digi.xbee.api | XBee |
|
RemoteDigiPointDevice | This class represents a remote DigiPoint device. | Class | com.digi.xbee.api | XBee |
|
RemoteRaw802Device | This class represents a remote 802. | Class | com.digi.xbee.api | XBee |
|
RemoteXBeeDevice | This class represents a remote XBee device. | Class | com.digi.xbee.api | XBee |
|
RemoteZigBeeDevice | This class represents a remote ZigBee device. | Class | com.digi.xbee.api | XBee |
|
RX16IOPacket | This class represents an RX16 Address IO packet. | Class | com.digi.xbee.api.packet.raw | XBee |
|
RX16Packet | This class represents an RX (Receive) 16 Request packet. | Class | com.digi.xbee.api.packet.raw | XBee |
|
RX64IOPacket | This class represents an RX64 Address IO packet. | Class | com.digi.xbee.api.packet.raw | XBee |
|
RX64Packet | This class represents an RX (Receive) 64 Request packet. | Class | com.digi.xbee.api.packet.raw | XBee |
|
SerialPortInfo | Helper class used to store serial port information. | Class | com.digi.xbee.api.connection.serial | XBee |
|
SerialPortParameters | Helper class used to store serial connection parameters information. | Class | com.digi.xbee.api.connection.serial | XBee |
|
SerialPortRxTx | | Class | com.digi.xbee.api.connection.serial | XBee |
|
SpecialByte | Enumerates all the special bytes of the XBee protocol that must be escaped when working on API 2 mode. | Class | com.digi.xbee.api.models | XBee |
|
TimeoutException | This exception will be thrown when performing synchronous operations and the configured time expires. | Class | com.digi.xbee.api.exceptions | XBee |
|
TransmitException | This exception will be thrown when receiving a transmit status different than XBeeTransmitStatus#SUCCESS after sending an XBee API packet. | Class | com.digi.xbee.api.exceptions | XBee |
|
TransmitPacket | This class represents a Transmit Packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
TransmitStatusPacket | This class represents a Transmit Status Packet. | Class | com.digi.xbee.api.packet.common | XBee |
|
TX16Packet | This class represents a TX (Transmit) 16 Request packet. | Class | com.digi.xbee.api.packet.raw | XBee |
|
TX64Packet | This class represents a TX (Transmit) 64 Request packet. | Class | com.digi.xbee.api.packet.raw | XBee |
|
TXStatusPacket | This class represents a TX (Transmit) Status packet. | Class | com.digi.xbee.api.packet.raw | XBee |
|
UnknownXBeePacket | This class represents a basic and unknown XBee packet where the payload is set as a byte array without a defined structure. | Class | com.digi.xbee.api.packet | XBee |
|
Version | Class used to retrieve the current version of the XBee Java Library. | Class | com.digi.xbee.api | XBee |
|
XBee | Helper class used to create a serial port connection interface. | Class | com.digi.xbee.api | XBee |
|
XBee16BitAddress | This class represents a 16-bit network address. | Class | com.digi.xbee.api.models | XBee |
|
XBee64BitAddress | This class represents a 64-bit address (also known as MAC address). | Class | com.digi.xbee.api.models | XBee |
|
XBeeAPIPacket | This abstract class provides the basic structure of a ZigBee API frame. | Class | com.digi.xbee.api.packet | XBee |
|
XBeeChecksum | This class stores, computes and verifies the checksum of the API packets. | Class | com.digi.xbee.api.packet | XBee |
|
XBeeDevice | This class represents a local XBee device. | Class | com.digi.xbee.api | XBee |
|
XBeeDeviceException | This exception will be thrown when any problem related to the XBee deviceSee Also:XBeeException, | Class | com.digi.xbee.api.exceptions | XBee |
|
XBeeDiscoveryStatus | enum XBeeDiscoveryStatusEnumerates all the possible states of the discovery. | Class | com.digi.xbee.api.models | XBee |
|
XBeeException | Generic XBee API exception. | Class | com.digi.xbee.api.exceptions | XBee |
|
XBeeMessage | This class represents an XBee message containing the remote XBee device the message belongs to, the content (data) of the message and a flag indicating | Class | com.digi.xbee.api.models | XBee |
|
XBeeNetwork | This class represents an XBee Network. | Class | com.digi.xbee.api | XBee |
|
XBeePacket | This abstract class represents the basic structure of an XBee packet. | Class | com.digi.xbee.api.packet | XBee |
|
XBeePacketParser | This class reads and parses XBee packets from the input stream returning a generic XBeePacket which can be casted later to the corresponding | Class | com.digi.xbee.api.packet | XBee |
|
XBeePacketsQueue | This class represents a queue of XBee packets used for sequential packets reading within the XBee Java API. | Class | com.digi.xbee.api.models | XBee |
|
XBeeProtocol | Enumerates the available XBee protocols. | Class | com.digi.xbee.api.models | XBee |
|
XBeeReceiveOptions | This class lists all the possible options that have been set while receiving an XBee packet. | Class | com.digi.xbee.api.models | XBee |
|
XBeeTransmitOptions | This class lists all the possible options that can be set while transmitting an XBee data packet. | Class | com.digi.xbee.api.models | XBee |
|
XBeeTransmitStatus | enum XBeeTransmitStatusEnumerates the different transmit status. | Class | com.digi.xbee.api.models | XBee |
|
ZigBeeDevice | This class represents a local ZigBee device. | Class | com.digi.xbee.api | XBee |
|
ZigBeeNetwork | This class represents a ZigBee Network. | Class | com.digi.xbee.api | XBee |