Data Structures | |
struct | zb_zdo_callback_info_s |
struct | zb_zdo_default_resp_s |
Macros | |
#define | ZB_ZDO_INVALID_TSN 0xFF |
Typedefs | |
typedef enum zb_zdp_status_e | zb_zdp_status_t |
typedef struct zb_zdo_callback_info_s | zb_zdo_callback_info_t |
typedef struct zb_zdo_default_resp_s | zb_zdo_default_resp_t |
Enumerations | |
enum | zb_zdp_status_e { ZB_ZDP_STATUS_SUCCESS = 0x00, ZB_ZDP_STATUS_INV_REQUESTTYPE = 0x80, ZB_ZDP_STATUS_DEVICE_NOT_FOUND = 0x81, ZB_ZDP_STATUS_INVALID_EP = 0x82, ZB_ZDP_STATUS_NOT_ACTIVE = 0x83, ZB_ZDP_STATUS_NOT_SUPPORTED = 0x84, ZB_ZDP_STATUS_TIMEOUT = 0x85, ZB_ZDP_STATUS_NO_MATCH = 0x86, ZB_ZDP_STATUS_NO_ENTRY = 0x88, ZB_ZDP_STATUS_NO_DESCRIPTOR = 0x89, ZB_ZDP_STATUS_INSUFFICIENT_SPACE = 0x8a, ZB_ZDP_STATUS_NOT_PERMITTED = 0x8b, ZB_ZDP_STATUS_TABLE_FULL = 0x8c, ZB_ZDP_STATUS_NOT_AUTHORIZED = 0x8d, ZB_ZDP_STATUS_TIMEOUT_BY_STACK = 0xff } |
Functions | |
zb_void_t | zb_zdo_get_diag_data (zb_uint16_t short_address, zb_uint8_t *lqi, zb_int8_t *rssi) |
typedef enum zb_zdp_status_e zb_zdp_status_t |
ZDP status values (2.4.5 ZDP Enumeration Description)
enum zb_zdp_status_e |
ZDP status values (2.4.5 ZDP Enumeration Description)
zb_void_t zb_zdo_get_diag_data | ( | zb_uint16_t | short_address, |
zb_uint8_t * | lqi, | ||
zb_int8_t * | rssi | ||
) |
Obtains last known LQI and RSSI values from device with specified short address
short_address | - address of device |
lqi | [in] - pointer to zb_uint8_t variable to store lqi value |
rssi | [in] - pointer to zb_uint8_t variable to store rssi value |
Example: