Library IoT/XBee

Package XBeeNode

Overview

Classes: APIFrame, ATCommand, ATCommandResponse, ExplicitAddressingZigBeeReceivePacket, ExplicitAddressingZigBeeTransmitRequest, IOSample, ModemStatus, ReceivePacket, RemoteATCommand, RemoteATCommandResponse, SensorRead, TransmitRequest, TransmitStatus, XBeeNode, XBeeNodeImpl, ZigBeeReceivePacket, ZigBeeTransmitRequest, ZigBeeTransmitStatus

Classes

struct APIFrame

A raw XBee API frame. 

struct ATCommand

An AT command sent to the connected XBee module. 

struct ATCommandResponse

The response to an issued AT command. 

struct ExplicitAddressingZigBeeReceivePacket

When the modem receives a ZigBee RF packet it is sent out the serial port using this message type. 

struct ExplicitAddressingZigBeeTransmitRequest

Allows ZigBee application layer fields (endpoint and cluster ID) to be specified for a data transmission. 

struct IOSample

ZigBee IO Data Sample Rx Indicator. 

struct ModemStatus

Modem Status frame reported by XBee module. 

struct ReceivePacket

When the module receives an RF packet, it is sent out the UART using this message type. 

struct RemoteATCommand

An AT command sent to a remote XBee module. 

struct RemoteATCommandResponse

The response to an issued remote AT command. 

struct SensorRead

XBee Sensor Read Indicator. 

struct TransmitRequest

A TX Request message will cause the module to transmit data as an RF Packet. 

struct TransmitStatus

When a TX Request is completed, the module sends a TX Status message. 

class XBeeNode

This class provides a high-level interface to a Digi XBee device using the Digi XBee API frame-based protocol. 

class XBeeNodeImpl

Implementation of the XBeeNode interface. 

struct ZigBeeReceivePacket

When the module receives an RF packet, it is sent out the serial port using this message type. 

struct ZigBeeTransmitRequest

A Transmit Request API frame causes the module to send data as an RF packet to the specified destination. 

struct ZigBeeTransmitStatus

When a TX Request is completed, the module sends a TX Status message. 

Securely control IoT edge devices from anywhere   Connect a Device