25 #ifndef ZIGBEE_ZCL_IDENTIFY_H 26 #define ZIGBEE_ZCL_IDENTIFY_H 34 #define ZCL_IDENTIFY_ATTR_IDENTIFY_TIME 0x0000 38 #define ZCL_IDENTIFY_CMD_IDENTIFY 0x00 39 #define ZCL_IDENTIFY_CMD_QUERY 0x01 44 #define ZCL_IDENTIFY_CMD_QUERY_RESPONSE 0x00 53 #define ZCL_CLUST_ENTRY_IDENTIFY_SERVER \ 54 { ZCL_CLUST_IDENTIFY, \ 55 &zcl_identify_command, \ 56 zcl_identify_attribute_tree, \ 57 WPAN_CLUST_FLAG_SERVER } 65 #endif // ZIGBEE_ZCL_IDENTIFY_H #define FAR
On platforms with "far" pointers, define to the proper keyword; empty definition if not required...
Definition: platform.h:396
#define XBEE_BEGIN_DECLS
Macro defined to.
Definition: platform.h:41
Header for implementation of ZigBee Cluster Library.
unsigned short uint16_t
16-bit unsigned integer
Definition: platform_config.h:41
uint16_t zcl_identify_isactive(void)
Used by main program to see if a device is in "Identification mode".
Definition: zcl_identify.c:65
#define XBEE_END_DECLS
Macro defined to.
Definition: platform.h:42
The "envelope" is used to gather all necessary information about a given frame on the network...
Definition: aps.h:40
int zcl_identify_command(const wpan_envelope_t FAR *envelope, void FAR *context)
Handler for ZCL Identify Server Commands (Identify, IdentifyQuery).
Definition: zcl_identify.c:181