Digi XBee(R) ANSI C Host Library
Functions

Frame definitions and support functions for Register Joining Device (0x24) and Register Device Status (0xA4) frames used on XBee3 Zigbee modules. More...

#include <stdio.h>
#include "xbee/register_device.h"
#include "xbee/byteorder.h"

Functions

int xbee_register_device (xbee_dev_t *xbee, addr64 device_addr_be, const void *key, unsigned key_len)
 Send a Register Joining Device frame to a local XBee3 Zigbee module. More...
 
const char * xbee_register_device_status_str (uint8_t status, char buffer[XBEE_REGISTER_DEVICE_STR_BUF_SIZE])
 Get a description of an XBEE_REG_DEV_STATUS_xxx value (returned in an XBEE_FRAME_REGISTER_DEVICE_STATUS) for error messages. More...
 
int xbee_dump_register_device_status (xbee_dev_t *xbee, const void FAR *rawframe, uint16_t length, void FAR *context)
 Debugging frame handler to print Register Device Status (0xA4) frames. More...
 

Detailed Description

Frame definitions and support functions for Register Joining Device (0x24) and Register Device Status (0xA4) frames used on XBee3 Zigbee modules.