XBee C# library API reference

Show / Hide Table of Contents

Enum XBeeTransmitOptions

This enumeration lists all the possible options that can be set while transmitting an XBee data packet.

Namespace: XBeeLibrary.Core.Models
Assembly: XBeeLibrary.Core.dll
Syntax
public enum XBeeTransmitOptions

Fields

Name Description
DIGIMESH_MODE

Transmission is performed using DigiMesh mode.

DISABLE_ACK

Disables acknowledgments on all unicasts.

DISABLE_RETRIES_AND_REPAIR

Disables the retries and router repair in the frame.

DONT_ATTEMPT_RD

Doesn't attempt Route Discovery. Disables Route Discovery on all DigiMesh unicasts.

ENABLE_APS_ENCRYPTION

Enables APS encryption, only if EE=1. Enabling APS encryption decreases the maximum number of RF payload bytes by 4 (below the value reported by NP).

ENABLE_UNICAST_NACK

Enables unicast NACK messages. NACK message is enabled on the packet.

ENABLE_UNICAST_TRACE_ROUTE

Enables unicast trace route messages. Trace route is enabled on the packets.

NONE

No special transmit options.

POINT_MULTIPOINT_MODE

Transmission is performed using point-to-Multipoint mode.

REPEATER_MODE

Transmission is performed using repeater mode.

USE_BROADCAST_PAN_ID

Sends packet with broadcast PAN ID. Packet will be sent to all devices in the same channel ignoring the PAN ID. It cannot be combined with other options.

USE_EXTENDED_TIMEOUT

Uses the extended transmission timeout. Setting the extended timeout bit causes the stack to set the extended transmission timeout for the destination address.

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