XBee C# library API reference

Show / Hide Table of Contents

Namespace XBeeLibrary.Core.Exceptions

Classes

ATCommandEmptyException

This exception will be thrown when the answer received from an AT command is empty and it shouldn't.

ATCommandException

This exception will be thrown when any problem related to the communication with the XBee device occurs.

BluetoothAuthenticationException

This exception will be thrown when trying authenticate over bluetooth with an XBee device and there is an error.

CommunicationException

This exception will be thrown when any problem related to the communication with the XBee device occurs.

ConnectionException

This exception will be thrown when any problem related to the connection with the XBee device occurs.

InterfaceAlreadyOpenException

This exception will be thrown when trying to open an interface with an invalid configuration. Usually happens when the XBee device is communicating through a serial port.

InterfaceInUseException

This exception will be thrown when trying to open the port/communication interface but it is already in use by other applications.

InterfaceNotOpenException

This exception will be thrown when trying to open an interface with an invalid configuration. Usually happens when the XBee device is communicating through a serial port.

InvalidConfigurationException

This exception will be thrown when trying to open an interface with an invalid configuration. Usually happens when the XBee device is communicating through a serial port.

InvalidInterfaceException

This exception will be thrown when trying to open a non-existing interface.

InvalidOperatingModeException

This exception will be thrown when performing any action with the XBee device and its operating mode is different than API and API_ESCAPE.

InvalidPacketException

This exception will be thrown when there is an error parsing an API packet from the input stream.

OperationNotSupportedException

This exception will be thrown when the operation performed is not supported by the XBee device.

ParsingException

This exception is thrown when there is an error parsing an MXI or XML firmware definition file.

PermissionDeniedException

This exception will be thrown when the user does not have the appropriate access to the connection interface. Usually happens when the XBee device is communicating through a serial port.

TimeoutException

This exception will be thrown when performing synchronous operations and the configured time expires.

TransmitException

This exception will be thrown when receiving a transmit status different than SUCCESS after sending an XBee API packet.

XBeeDeviceException

This exception will be thrown when any problem related to the XBee device occurs.

XBeeException

Generic XBee API exception. This class and its subclasses indicate conditions that an application might want to catch. This exception can be thrown when any problem related to the XBee device occurs.

Product page More documentation Official site About Digi Contact us Support
©2019 Digi International Inc. All rights reserved.
Digi International Inc.