diff options
Diffstat (limited to 'Middlewares/ST/STM32_WPAN/zigbee/core/inc/stm32wbxx_core_interface_def.h')
-rw-r--r-- | Middlewares/ST/STM32_WPAN/zigbee/core/inc/stm32wbxx_core_interface_def.h | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/Middlewares/ST/STM32_WPAN/zigbee/core/inc/stm32wbxx_core_interface_def.h b/Middlewares/ST/STM32_WPAN/zigbee/core/inc/stm32wbxx_core_interface_def.h index 37231eebd..276ac0107 100644 --- a/Middlewares/ST/STM32_WPAN/zigbee/core/inc/stm32wbxx_core_interface_def.h +++ b/Middlewares/ST/STM32_WPAN/zigbee/core/inc/stm32wbxx_core_interface_def.h @@ -47,6 +47,7 @@ typedef enum { MSG_M0TOM4_UNKNOWN = 0x0000, /* WPAN Interface */ + MSG_M4TOM0_WPAN_SET_UINT32, /* wpan_set_uint32 */ MSG_M4TOM0_WPAN_GET_UINT32, /* wpan_get_uint32 */ MSG_M4TOM0_WPAN_GET_UINT64, /* wpan_get_uint64 */ @@ -61,7 +62,6 @@ typedef enum { /* Stack Misc */ MSG_M4TOM0_EXTADDR_GET, /* ZbExtendedAddress */ MSG_M4TOM0_EXTADDR_CHANGE, /* ZbChangeExtAddr */ - MSG_M4TOM0_UPTIME, /* ZbUptime */ MSG_M4TOM0_FILTER_ADD, /* ZbMsgFilterRegister - Create filter in stack */ MSG_M4TOM0_FILTER_DEL, /* ZbMsgFilterRemove - Delete filter in stack */ MSG_M0TOM4_FILTER_MSG_CB, /* Callback for filter messages from stack */ @@ -247,25 +247,26 @@ typedef enum { /* ZCL Endpoint */ MSG_M4TOM0_ZCL_ENDPOINT_ADD = 0x0400, /* ZbZclAddEndpoint */ MSG_M4TOM0_ZCL_ENDPOINT_DEL, /* ZbZclRemoveEndpoint */ - MSG_M4TOM0_ZCL_CLUSTER_ATTACH, /* ZbZclClusterAttach */ - MSG_M4TOM0_ZCL_CLUSTER_DETACH, /* ZbZclClusterDetach */ + + /* ZCL Cluster ID register for discovery */ MSG_M4TOM0_ZCL_CLUSTER_EP_REGISTER, /* ZbZclClusterEndpointRegister */ MSG_M4TOM0_ZCL_CLUSTER_EP_REMOVE, /* ZbZclClusterEndpointRemove */ - MSG_M4TOM0_ZCL_CLUSTER_BIND, /* zcl_cluster_bind */ + + /* ZCL Cluster binding and data indications */ + MSG_M4TOM0_ZCL_CLUSTER_BIND, /* ZbZclClusterBind */ + MSG_M0TOM4_ZCL_CLUSTER_DATA_IND = MSG_M4TOM0_ZCL_CLUSTER_BIND, + MSG_M4TOM0_ZCL_CLUSTER_UNBIND, /* ZbZclClusterUnbind */ + + MSG_M4TOM0_ZCL_CLUSTER_LOOPBACK_BIND, /* ZbZclClusterLoopbackBind */ + /* Data Indications are sent using MSG_M0TOM4_ZCL_CLUSTER_DATA_IND */ + MSG_M4TOM0_ZCL_CLUSTER_LOOPBACK_UNBIND, /* ZbZclClusterLoopbackUnbind */ /* ZCL Cluster Alarms */ MSG_M4TOM0_ZCL_CLUSTER_ALARM_ADD_FILTER, /* ZbZclClusterRegisterAlarmResetHandler */ MSG_M0TOM4_ZCL_CLUSTER_ALARM_CB = MSG_M4TOM0_ZCL_CLUSTER_ALARM_ADD_FILTER, + MSG_M4TOM0_ZCL_CLUSTER_ALARM_REMOVE_FILTER, /* ZbZclClusterRemoveAlarmResetHandler */ MSG_M4TOM0_ZCL_CLUSTER_ALARM_SEND, /* ZbZclClusterSendAlarm */ - /* ZCL Cluster Unsolicited Callbacks */ - MSG_M0TOM4_ZCL_CLUSTER_COMMAND_CB, /* ZbZclClusterT.command() */ - MSG_M0TOM4_ZCL_CLUSTER_CONFIG_CB, /* ZbZclClusterT.config() */ - MSG_M0TOM4_ZCL_CLUSTER_REPORT_CB, /* ZbZclClusterT.report() */ - MSG_M0TOM4_ZCL_CLUSTER_GET_SCENE_CB, /* ZbZclClusterT.get_scene_data() */ - MSG_M0TOM4_ZCL_CLUSTER_SET_SCENE_CB, /* ZbZclClusterT.set_scene_data() */ - MSG_M0TOM4_ZCL_CLUSTER_CLEANUP_CB, /* ZbZclClusterT.cleanup() */ - /* ZCL Cluster Command and Response */ MSG_M4TOM0_ZCL_CLUSTER_CMD_REQ, /* ZbZclClusterCommandReq */ MSG_M0TOM4_ZCL_CLUSTER_CMD_REQ_CB = MSG_M4TOM0_ZCL_CLUSTER_CMD_REQ, @@ -274,10 +275,6 @@ typedef enum { MSG_M0TOM4_ZCL_CLUSTER_CMD_RSP_CONF_CB = MSG_M4TOM0_ZCL_CLUSTER_CMD_RSP_WITH_CB, MSG_M4TOM0_ZCL_CLUSTER_CMD_RSP_WITH_STATUS, /* ZbZclSendClusterStatusResponse */ - /* ZCL Attributes */ - MSG_M4TOM0_ZCL_ATTR_REGISTER, /* Used by ZbZclAttrAppendList */ - MSG_M0TOM4_ZCL_ATTR_CB, - /* ZCL Profile-Wide Commands */ MSG_M4TOM0_ZCL_GET_SEQNUM, /* ZbZclGetNextSeqnum */ MSG_M4TOM0_ZCL_COMMAND_REQ, /* ZbZclCommandReq */ @@ -300,13 +297,14 @@ typedef enum { MSG_M4TOM0_ZCL_KE_WITH_DEVICE = 0x0440, /* ZbZclKeWithDevice */ MSG_M0TOM4_ZCL_KE_WITH_DEVICE_CB = MSG_M4TOM0_ZCL_KE_WITH_DEVICE, + /* ZCL Device Log */ #if 0 /* needed? */ - /* ZCL Device Log */ MSG_M4TOM0_ZCL_DEVICE_LOG_ADD, /* ZbZclDeviceLogAdd */ MSG_M4TOM0_ZCL_DEVICE_LOG_CLEAR, /* ZbZclDeviceLogClear */ MSG_M4TOM0_ZCL_DEVICE_LOG_ENABLE, /* ZbZclDeviceLogEnable */ MSG_M4TOM0_ZCL_DEVICE_LOG_REMOVE, /* ZbZclDeviceLogRemove */ #endif + MSG_M4TOM0_ZCL_DEVICE_LOG_CHECK, /* ZbZclDeviceLogCheckAllow */ /* ZCL Basic Server */ MSG_M4TOM0_ZCL_BASIC_SERVER_ALARM_POST, /* ZbZclBasicPostAlarm */ |