Software Design Specification - Z-Wave the Public …zwavepublic.com/sites/default/files/SDS13740-1...

464
Software Design Specification Z-Wave Plus Device and Command Class Types and Defines Specification Document No.: SDS13740 Version: 1 Description: - Written By: JFR Date: 2016-08-26 Reviewed By: JRM Restrictions: Public Approved by: Date CET Initials Name Justification 2016-08-26 11:48:51 NTJ Niels Thybo Johansen Documentation disclaimer on next page regarding copyright notice, trademark notice, license restrictions warranty/consequential damages disclaimer, warranty disclaime, restricted rights notice and hazardous applications notice.

Transcript of Software Design Specification - Z-Wave the Public …zwavepublic.com/sites/default/files/SDS13740-1...

  • Software Design Specification

    Z-Wave Plus Device and Command Class Types and Defines Specification

    Document No.: SDS13740

    Version: 1

    Description: -

    Written By: JFR

    Date: 2016-08-26

    Reviewed By: JRM

    Restrictions: Public

    Approved by:

    Date CET Initials Name Justification 2016-08-26 11:48:51 NTJ Niels Thybo Johansen

    Documentation disclaimer on next page regarding copyright notice,

    trademark notice, license restrictions warranty/consequential damages disclaimer, warranty disclaime, restricted rights notice and hazardous applications notice.

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Revision Record and Tables of Contents Page ii of iv

    DOCUMENTATION DISCLAIMER

    Copyright Notice

    Copyright August 23, 2016, Sigma Designs, Inc. and/or its affiliates. All rights reserved.

    Trademark Notice

    Sigma Designs, Inc. and Z-Wave are the registered trademarks of Sigma Designs, Inc. and/or its affiliates. Other names may be trademarks of their respective owners.

    License Restrictions Warranty/Consequential Damages Disclaimer

    This documentation is provided under certain restrictions on use and disclosure and is protected by intellectual property laws. You may not license, any part, in any form, or by any means. You may use, copy and re-distribute this documentation, in whole or in part. This permission does not grant the recipient's right to modify information contained in this documentation and redistribute this modified information, in whole or in part. Notwithstanding anything contained to the contrary herein, the creation of any derivative works which affects Z-Wave interoperability, based on this documentation shall be strictly prohibited, unless such derivative works are first submitted to the Z-Wave Alliance for review and approval.

    Warranty Disclaimer

    The information contained herein is subject to change without notice and is not warranted to be error-free. Sigma Designs and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.

    Restricted Rights Notice

    If this is documentation that is delivered or accessed by the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:

    U.S. GOVERNMENT END USERS: Any Sigma Designs software, hardware and/or documentation delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs and/or software or documentation, including any integrated software, any programs installed on hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

    Hazardous Applications Notice

    This documentation is developed for general use. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this documentation to create or facilitate the creation of dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Sigma Designs and its affiliates disclaim any liability for any damages caused by use of this documentation in dangerous applications.

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Revision Record and Tables of Contents Page iii of iv

    REVISION RECORD

    Doc. Rev

    Date By Pages affected

    Brief description of changes

    1 20160823 JFR All Initial

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Revision Record and Tables of Contents Page iv of iv

    Table of Contents

    1 ABBREVIATIONS .................................................................................................................................1

    2 INTRODUCTION ...................................................................................................................................1

    2.1 Purpose ..............................................................................................................................................1

    3 TYPES AND DEFINES .........................................................................................................................2

    REFERENCES ........................................................................................................................................ 460

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Abbreviations Page 1 of 460

    1 ABBREVIATIONS

    Abbreviation Explanation

    2 INTRODUCTION

    2.1 Purpose

    List of all Device and Command Class types and defines based on [1]-[5].

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 2 of 460

    3 TYPES AND DEFINES

    The same content can be found in source code header file ZW_classcmd.h distributed in the Z-Wave Embedded Development Kit.

    /****************************************************************************

    * TYPES and DEFINITIONS

    ***************************************************************************/

    #define ZW_FRAME_COLLECTION_MACRO0\

    ZW_COMMON_FRAME ZW_Common;\

    /* Command class Alarm */\

    ZW_ALARM_GET_FRAME ZW_AlarmGetFrame;\

    ZW_ALARM_REPORT_FRAME ZW_AlarmReportFrame;\

    /* Command class Alarm V2 */\

    ZW_ALARM_GET_V2_FRAME ZW_AlarmGetV2Frame;\

    ZW_ALARM_REPORT_1BYTE_V2_FRAME ZW_AlarmReport1byteV2Frame;\

    ZW_ALARM_REPORT_2BYTE_V2_FRAME ZW_AlarmReport2byteV2Frame;\

    ZW_ALARM_REPORT_3BYTE_V2_FRAME ZW_AlarmReport3byteV2Frame;\

    ZW_ALARM_REPORT_4BYTE_V2_FRAME ZW_AlarmReport4byteV2Frame;\

    ZW_ALARM_SET_V2_FRAME ZW_AlarmSetV2Frame;\

    ZW_ALARM_TYPE_SUPPORTED_GET_V2_FRAME ZW_AlarmTypeSupportedGetV2Frame;\

    ZW_ALARM_TYPE_SUPPORTED_REPORT_1BYTE_V2_FRAME ZW_AlarmTypeSupportedReport1byteV2Frame;\

    ZW_ALARM_TYPE_SUPPORTED_REPORT_2BYTE_V2_FRAME ZW_AlarmTypeSupportedReport2byteV2Frame;\

    ZW_ALARM_TYPE_SUPPORTED_REPORT_3BYTE_V2_FRAME ZW_AlarmTypeSupportedReport3byteV2Frame;\

    ZW_ALARM_TYPE_SUPPORTED_REPORT_4BYTE_V2_FRAME ZW_AlarmTypeSupportedReport4byteV2Frame;\

    /* Command class Notification V3 */\

    ZW_NOTIFICATION_GET_V3_FRAME ZW_NotificationGetV3Frame;\

    ZW_NOTIFICATION_REPORT_1BYTE_V3_FRAME ZW_NotificationReport1byteV3Frame;\

    ZW_NOTIFICATION_REPORT_2BYTE_V3_FRAME ZW_NotificationReport2byteV3Frame;\

    ZW_NOTIFICATION_REPORT_3BYTE_V3_FRAME ZW_NotificationReport3byteV3Frame;\

    ZW_NOTIFICATION_REPORT_4BYTE_V3_FRAME ZW_NotificationReport4byteV3Frame;\

    ZW_NOTIFICATION_SET_V3_FRAME ZW_NotificationSetV3Frame;\

    ZW_NOTIFICATION_SUPPORTED_GET_V3_FRAME ZW_NotificationSupportedGetV3Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_1BYTE_V3_FRAME ZW_NotificationSupportedReport1byteV3Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_2BYTE_V3_FRAME ZW_NotificationSupportedReport2byteV3Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_3BYTE_V3_FRAME ZW_NotificationSupportedReport3byteV3Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_4BYTE_V3_FRAME ZW_NotificationSupportedReport4byteV3Frame;\

    ZW_EVENT_SUPPORTED_GET_V3_FRAME ZW_EventSupportedGetV3Frame;\

    ZW_EVENT_SUPPORTED_REPORT_1BYTE_V3_FRAME ZW_EventSupportedReport1byteV3Frame;\

    ZW_EVENT_SUPPORTED_REPORT_2BYTE_V3_FRAME ZW_EventSupportedReport2byteV3Frame;\

    ZW_EVENT_SUPPORTED_REPORT_3BYTE_V3_FRAME ZW_EventSupportedReport3byteV3Frame;\

    ZW_EVENT_SUPPORTED_REPORT_4BYTE_V3_FRAME ZW_EventSupportedReport4byteV3Frame;\

    /* Command class Notification V4 */\

    ZW_NOTIFICATION_GET_V4_FRAME ZW_NotificationGetV4Frame;\

    ZW_NOTIFICATION_REPORT_1BYTE_V4_FRAME ZW_NotificationReport1byteV4Frame;\

    ZW_NOTIFICATION_REPORT_2BYTE_V4_FRAME ZW_NotificationReport2byteV4Frame;\

    ZW_NOTIFICATION_REPORT_3BYTE_V4_FRAME ZW_NotificationReport3byteV4Frame;\

    ZW_NOTIFICATION_REPORT_4BYTE_V4_FRAME ZW_NotificationReport4byteV4Frame;\

    ZW_NOTIFICATION_SET_V4_FRAME ZW_NotificationSetV4Frame;\

    ZW_NOTIFICATION_SUPPORTED_GET_V4_FRAME ZW_NotificationSupportedGetV4Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_1BYTE_V4_FRAME ZW_NotificationSupportedReport1byteV4Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_2BYTE_V4_FRAME ZW_NotificationSupportedReport2byteV4Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_3BYTE_V4_FRAME ZW_NotificationSupportedReport3byteV4Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_4BYTE_V4_FRAME ZW_NotificationSupportedReport4byteV4Frame;\

    ZW_EVENT_SUPPORTED_GET_V4_FRAME ZW_EventSupportedGetV4Frame;\

    ZW_EVENT_SUPPORTED_REPORT_1BYTE_V4_FRAME ZW_EventSupportedReport1byteV4Frame;\

    ZW_EVENT_SUPPORTED_REPORT_2BYTE_V4_FRAME ZW_EventSupportedReport2byteV4Frame;\

    ZW_EVENT_SUPPORTED_REPORT_3BYTE_V4_FRAME ZW_EventSupportedReport3byteV4Frame;\

    ZW_EVENT_SUPPORTED_REPORT_4BYTE_V4_FRAME ZW_EventSupportedReport4byteV4Frame;\

    /* Command class Notification V5 */\

    ZW_NOTIFICATION_GET_V5_FRAME ZW_NotificationGetV5Frame;\

    ZW_NOTIFICATION_REPORT_1BYTE_V5_FRAME ZW_NotificationReport1byteV5Frame;\

    ZW_NOTIFICATION_REPORT_2BYTE_V5_FRAME ZW_NotificationReport2byteV5Frame;\

    ZW_NOTIFICATION_REPORT_3BYTE_V5_FRAME ZW_NotificationReport3byteV5Frame;\

    ZW_NOTIFICATION_REPORT_4BYTE_V5_FRAME ZW_NotificationReport4byteV5Frame;\

    ZW_NOTIFICATION_SET_V5_FRAME ZW_NotificationSetV5Frame;\

    ZW_NOTIFICATION_SUPPORTED_GET_V5_FRAME ZW_NotificationSupportedGetV5Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_1BYTE_V5_FRAME ZW_NotificationSupportedReport1byteV5Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_2BYTE_V5_FRAME ZW_NotificationSupportedReport2byteV5Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_3BYTE_V5_FRAME ZW_NotificationSupportedReport3byteV5Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_4BYTE_V5_FRAME ZW_NotificationSupportedReport4byteV5Frame;\

    ZW_EVENT_SUPPORTED_GET_V5_FRAME ZW_EventSupportedGetV5Frame;\

    ZW_EVENT_SUPPORTED_REPORT_1BYTE_V5_FRAME ZW_EventSupportedReport1byteV5Frame;\

    ZW_EVENT_SUPPORTED_REPORT_2BYTE_V5_FRAME ZW_EventSupportedReport2byteV5Frame;\

    ZW_EVENT_SUPPORTED_REPORT_3BYTE_V5_FRAME ZW_EventSupportedReport3byteV5Frame;\

    ZW_EVENT_SUPPORTED_REPORT_4BYTE_V5_FRAME ZW_EventSupportedReport4byteV5Frame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 3 of 460

    /* Command class Notification V6 */\

    ZW_NOTIFICATION_GET_V6_FRAME ZW_NotificationGetV6Frame;\

    ZW_NOTIFICATION_REPORT_1BYTE_V6_FRAME ZW_NotificationReport1byteV6Frame;\

    ZW_NOTIFICATION_REPORT_2BYTE_V6_FRAME ZW_NotificationReport2byteV6Frame;\

    ZW_NOTIFICATION_REPORT_3BYTE_V6_FRAME ZW_NotificationReport3byteV6Frame;\

    ZW_NOTIFICATION_REPORT_4BYTE_V6_FRAME ZW_NotificationReport4byteV6Frame;\

    ZW_NOTIFICATION_SET_V6_FRAME ZW_NotificationSetV6Frame;\

    ZW_NOTIFICATION_SUPPORTED_GET_V6_FRAME ZW_NotificationSupportedGetV6Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_1BYTE_V6_FRAME ZW_NotificationSupportedReport1byteV6Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_2BYTE_V6_FRAME ZW_NotificationSupportedReport2byteV6Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_3BYTE_V6_FRAME ZW_NotificationSupportedReport3byteV6Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_4BYTE_V6_FRAME ZW_NotificationSupportedReport4byteV6Frame;\

    ZW_EVENT_SUPPORTED_GET_V6_FRAME ZW_EventSupportedGetV6Frame;\

    ZW_EVENT_SUPPORTED_REPORT_1BYTE_V6_FRAME ZW_EventSupportedReport1byteV6Frame;\

    ZW_EVENT_SUPPORTED_REPORT_2BYTE_V6_FRAME ZW_EventSupportedReport2byteV6Frame;\

    ZW_EVENT_SUPPORTED_REPORT_3BYTE_V6_FRAME ZW_EventSupportedReport3byteV6Frame;\

    ZW_EVENT_SUPPORTED_REPORT_4BYTE_V6_FRAME ZW_EventSupportedReport4byteV6Frame;\

    /* Command class Notification V7 */\

    ZW_NOTIFICATION_GET_V7_FRAME ZW_NotificationGetV7Frame;\

    ZW_NOTIFICATION_REPORT_1BYTE_V7_FRAME ZW_NotificationReport1byteV7Frame;\

    ZW_NOTIFICATION_REPORT_2BYTE_V7_FRAME ZW_NotificationReport2byteV7Frame;\

    ZW_NOTIFICATION_REPORT_3BYTE_V7_FRAME ZW_NotificationReport3byteV7Frame;\

    ZW_NOTIFICATION_REPORT_4BYTE_V7_FRAME ZW_NotificationReport4byteV7Frame;\

    ZW_NOTIFICATION_SET_V7_FRAME ZW_NotificationSetV7Frame;\

    ZW_NOTIFICATION_SUPPORTED_GET_V7_FRAME ZW_NotificationSupportedGetV7Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_1BYTE_V7_FRAME ZW_NotificationSupportedReport1byteV7Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_2BYTE_V7_FRAME ZW_NotificationSupportedReport2byteV7Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_3BYTE_V7_FRAME ZW_NotificationSupportedReport3byteV7Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_4BYTE_V7_FRAME ZW_NotificationSupportedReport4byteV7Frame;\

    ZW_EVENT_SUPPORTED_GET_V7_FRAME ZW_EventSupportedGetV7Frame;\

    ZW_EVENT_SUPPORTED_REPORT_1BYTE_V7_FRAME ZW_EventSupportedReport1byteV7Frame;\

    ZW_EVENT_SUPPORTED_REPORT_2BYTE_V7_FRAME ZW_EventSupportedReport2byteV7Frame;\

    ZW_EVENT_SUPPORTED_REPORT_3BYTE_V7_FRAME ZW_EventSupportedReport3byteV7Frame;\

    ZW_EVENT_SUPPORTED_REPORT_4BYTE_V7_FRAME ZW_EventSupportedReport4byteV7Frame;\

    /* Command class Notification V8 */\

    ZW_NOTIFICATION_GET_V8_FRAME ZW_NotificationGetV8Frame;\

    ZW_NOTIFICATION_REPORT_1BYTE_V8_FRAME ZW_NotificationReport1byteV8Frame;\

    ZW_NOTIFICATION_REPORT_2BYTE_V8_FRAME ZW_NotificationReport2byteV8Frame;\

    ZW_NOTIFICATION_REPORT_3BYTE_V8_FRAME ZW_NotificationReport3byteV8Frame;\

    ZW_NOTIFICATION_REPORT_4BYTE_V8_FRAME ZW_NotificationReport4byteV8Frame;\

    ZW_NOTIFICATION_SET_V8_FRAME ZW_NotificationSetV8Frame;\

    ZW_NOTIFICATION_SUPPORTED_GET_V8_FRAME ZW_NotificationSupportedGetV8Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_1BYTE_V8_FRAME ZW_NotificationSupportedReport1byteV8Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_2BYTE_V8_FRAME ZW_NotificationSupportedReport2byteV8Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_3BYTE_V8_FRAME ZW_NotificationSupportedReport3byteV8Frame;\

    ZW_NOTIFICATION_SUPPORTED_REPORT_4BYTE_V8_FRAME ZW_NotificationSupportedReport4byteV8Frame;\

    ZW_EVENT_SUPPORTED_GET_V8_FRAME ZW_EventSupportedGetV8Frame;\

    ZW_EVENT_SUPPORTED_REPORT_1BYTE_V8_FRAME ZW_EventSupportedReport1byteV8Frame;\

    ZW_EVENT_SUPPORTED_REPORT_2BYTE_V8_FRAME ZW_EventSupportedReport2byteV8Frame;\

    ZW_EVENT_SUPPORTED_REPORT_3BYTE_V8_FRAME ZW_EventSupportedReport3byteV8Frame;\

    ZW_EVENT_SUPPORTED_REPORT_4BYTE_V8_FRAME ZW_EventSupportedReport4byteV8Frame;\

    /* Command class Application Status */\

    ZW_APPLICATION_BUSY_FRAME ZW_ApplicationBusyFrame;\

    ZW_APPLICATION_REJECTED_REQUEST_FRAME ZW_ApplicationRejectedRequestFrame;\

    /* Command class Association Command Configuration */\

    ZW_COMMAND_CONFIGURATION_GET_FRAME ZW_CommandConfigurationGetFrame;\

    ZW_COMMAND_CONFIGURATION_REPORT_1BYTE_FRAME ZW_CommandConfigurationReport1byteFrame;\

    ZW_COMMAND_CONFIGURATION_REPORT_2BYTE_FRAME ZW_CommandConfigurationReport2byteFrame;\

    ZW_COMMAND_CONFIGURATION_REPORT_3BYTE_FRAME ZW_CommandConfigurationReport3byteFrame;\

    ZW_COMMAND_CONFIGURATION_REPORT_4BYTE_FRAME ZW_CommandConfigurationReport4byteFrame;\

    ZW_COMMAND_CONFIGURATION_SET_1BYTE_FRAME ZW_CommandConfigurationSet1byteFrame;\

    ZW_COMMAND_CONFIGURATION_SET_2BYTE_FRAME ZW_CommandConfigurationSet2byteFrame;\

    ZW_COMMAND_CONFIGURATION_SET_3BYTE_FRAME ZW_CommandConfigurationSet3byteFrame;\

    ZW_COMMAND_CONFIGURATION_SET_4BYTE_FRAME ZW_CommandConfigurationSet4byteFrame;\

    ZW_COMMAND_RECORDS_SUPPORTED_GET_FRAME ZW_CommandRecordsSupportedGetFrame;\

    ZW_COMMAND_RECORDS_SUPPORTED_REPORT_FRAME ZW_CommandRecordsSupportedReportFrame;\

    /* Command class Association */\

    ZW_ASSOCIATION_GET_FRAME ZW_AssociationGetFrame;\

    ZW_ASSOCIATION_GROUPINGS_GET_FRAME ZW_AssociationGroupingsGetFrame;\

    ZW_ASSOCIATION_GROUPINGS_REPORT_FRAME ZW_AssociationGroupingsReportFrame;\

    ZW_ASSOCIATION_REMOVE_1BYTE_FRAME ZW_AssociationRemove1byteFrame;\

    ZW_ASSOCIATION_REMOVE_2BYTE_FRAME ZW_AssociationRemove2byteFrame;\

    ZW_ASSOCIATION_REMOVE_3BYTE_FRAME ZW_AssociationRemove3byteFrame;\

    ZW_ASSOCIATION_REMOVE_4BYTE_FRAME ZW_AssociationRemove4byteFrame;\

    ZW_ASSOCIATION_REPORT_1BYTE_FRAME ZW_AssociationReport1byteFrame;\

    ZW_ASSOCIATION_REPORT_2BYTE_FRAME ZW_AssociationReport2byteFrame;\

    ZW_ASSOCIATION_REPORT_3BYTE_FRAME ZW_AssociationReport3byteFrame;\

    ZW_ASSOCIATION_REPORT_4BYTE_FRAME ZW_AssociationReport4byteFrame;\

    ZW_ASSOCIATION_SET_1BYTE_FRAME ZW_AssociationSet1byteFrame;\

    ZW_ASSOCIATION_SET_2BYTE_FRAME ZW_AssociationSet2byteFrame;\

    ZW_ASSOCIATION_SET_3BYTE_FRAME ZW_AssociationSet3byteFrame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 4 of 460

    ZW_ASSOCIATION_SET_4BYTE_FRAME ZW_AssociationSet4byteFrame;\

    /* Command class Association V2 */\

    ZW_ASSOCIATION_GET_V2_FRAME ZW_AssociationGetV2Frame;\

    ZW_ASSOCIATION_GROUPINGS_GET_V2_FRAME ZW_AssociationGroupingsGetV2Frame;\

    ZW_ASSOCIATION_GROUPINGS_REPORT_V2_FRAME ZW_AssociationGroupingsReportV2Frame;\

    ZW_ASSOCIATION_REMOVE_1BYTE_V2_FRAME ZW_AssociationRemove1byteV2Frame;\

    ZW_ASSOCIATION_REMOVE_2BYTE_V2_FRAME ZW_AssociationRemove2byteV2Frame;\

    ZW_ASSOCIATION_REMOVE_3BYTE_V2_FRAME ZW_AssociationRemove3byteV2Frame;\

    ZW_ASSOCIATION_REMOVE_4BYTE_V2_FRAME ZW_AssociationRemove4byteV2Frame;\

    ZW_ASSOCIATION_REPORT_1BYTE_V2_FRAME ZW_AssociationReport1byteV2Frame;\

    ZW_ASSOCIATION_REPORT_2BYTE_V2_FRAME ZW_AssociationReport2byteV2Frame;\

    ZW_ASSOCIATION_REPORT_3BYTE_V2_FRAME ZW_AssociationReport3byteV2Frame;\

    ZW_ASSOCIATION_REPORT_4BYTE_V2_FRAME ZW_AssociationReport4byteV2Frame;\

    ZW_ASSOCIATION_SET_1BYTE_V2_FRAME ZW_AssociationSet1byteV2Frame;\

    ZW_ASSOCIATION_SET_2BYTE_V2_FRAME ZW_AssociationSet2byteV2Frame;\

    ZW_ASSOCIATION_SET_3BYTE_V2_FRAME ZW_AssociationSet3byteV2Frame;\

    ZW_ASSOCIATION_SET_4BYTE_V2_FRAME ZW_AssociationSet4byteV2Frame;\

    ZW_ASSOCIATION_SPECIFIC_GROUP_GET_V2_FRAME ZW_AssociationSpecificGroupGetV2Frame;\

    ZW_ASSOCIATION_SPECIFIC_GROUP_REPORT_V2_FRAME ZW_AssociationSpecificGroupReportV2Frame;\

    /* Command class Av Content Directory Md */\

    ZW_AV_CONTENT_BROWSE_MD_BY_LETTER_GET_FRAME ZW_AvContentBrowseMdByLetterGetFrame;\

    ZW_AV_CONTENT_BROWSE_MD_BY_LETTER_REPORT_FRAME ZW_AvContentBrowseMdByLetterReportFrame;\

    ZW_AV_CONTENT_BROWSE_MD_CHILD_COUNT_GET_FRAME ZW_AvContentBrowseMdChildCountGetFrame;\

    ZW_AV_CONTENT_BROWSE_MD_CHILD_COUNT_REPORT_FRAME ZW_AvContentBrowseMdChildCountReportFrame;\

    ZW_AV_CONTENT_BROWSE_MD_GET_FRAME ZW_AvContentBrowseMdGetFrame;\

    ZW_AV_CONTENT_BROWSE_MD_REPORT_FRAME ZW_AvContentBrowseMdReportFrame;\

    ZW_AV_MATCH_ITEM_TO_RENDERER_MD_GET_FRAME ZW_AvMatchItemToRendererMdGetFrame;\

    ZW_AV_MATCH_ITEM_TO_RENDERER_MD_REPORT_FRAME ZW_AvMatchItemToRendererMdReportFrame;\

    /* Command class Av Content Search Md */\

    ZW_AV_CONTENT_SEARCH_MD_GET_FRAME ZW_AvContentSearchMdGetFrame;\

    ZW_AV_CONTENT_SEARCH_MD_REPORT_FRAME ZW_AvContentSearchMdReportFrame;\

    /* Command class Av Renderer Status */\

    ZW_AV_RENDERER_STATUS_GET_FRAME ZW_AvRendererStatusGetFrame;\

    ZW_AV_RENDERER_STATUS_REPORT_FRAME ZW_AvRendererStatusReportFrame;\

    /* Command class Av Tagging Md */\

    ZW_AV_TAGGING_MD_GET_FRAME ZW_AvTaggingMdGetFrame;\

    ZW_AV_TAGGING_MD_REPORT_FRAME ZW_AvTaggingMdReportFrame;\

    /* Command class Basic Tariff Info */\

    ZW_BASIC_TARIFF_INFO_GET_FRAME ZW_BasicTariffInfoGetFrame;\

    ZW_BASIC_TARIFF_INFO_REPORT_FRAME ZW_BasicTariffInfoReportFrame;\

    /* Command class Basic Window Covering */\

    ZW_BASIC_WINDOW_COVERING_START_LEVEL_CHANGE_FRAME ZW_BasicWindowCoveringStartLevelChangeFrame;\

    ZW_BASIC_WINDOW_COVERING_STOP_LEVEL_CHANGE_FRAME ZW_BasicWindowCoveringStopLevelChangeFrame;\

    /* Command class Basic */\

    ZW_BASIC_GET_FRAME ZW_BasicGetFrame;\

    ZW_BASIC_REPORT_FRAME ZW_BasicReportFrame;\

    ZW_BASIC_SET_FRAME ZW_BasicSetFrame;\

    /* Command class Basic V2 */\

    ZW_BASIC_GET_V2_FRAME ZW_BasicGetV2Frame;\

    ZW_BASIC_REPORT_V2_FRAME ZW_BasicReportV2Frame;\

    ZW_BASIC_SET_V2_FRAME ZW_BasicSetV2Frame;\

    /* Command class Battery */\

    ZW_BATTERY_GET_FRAME ZW_BatteryGetFrame;\

    ZW_BATTERY_REPORT_FRAME ZW_BatteryReportFrame;\

    /* Command class Chimney Fan */\

    ZW_CHIMNEY_FAN_ALARM_LOG_GET_FRAME ZW_ChimneyFanAlarmLogGetFrame;\

    ZW_CHIMNEY_FAN_ALARM_LOG_REPORT_FRAME ZW_ChimneyFanAlarmLogReportFrame;\

    ZW_CHIMNEY_FAN_ALARM_LOG_SET_FRAME ZW_ChimneyFanAlarmLogSetFrame;\

    ZW_CHIMNEY_FAN_ALARM_STATUS_GET_FRAME ZW_ChimneyFanAlarmStatusGetFrame;\

    ZW_CHIMNEY_FAN_ALARM_STATUS_REPORT_FRAME ZW_ChimneyFanAlarmStatusReportFrame;\

    ZW_CHIMNEY_FAN_ALARM_STATUS_SET_FRAME ZW_ChimneyFanAlarmStatusSetFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_GET_FRAME ZW_ChimneyFanAlarmTempGetFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_REPORT_1BYTE_FRAME ZW_ChimneyFanAlarmTempReport1byteFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_REPORT_2BYTE_FRAME ZW_ChimneyFanAlarmTempReport2byteFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_REPORT_3BYTE_FRAME ZW_ChimneyFanAlarmTempReport3byteFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_REPORT_4BYTE_FRAME ZW_ChimneyFanAlarmTempReport4byteFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_SET_1BYTE_FRAME ZW_ChimneyFanAlarmTempSet1byteFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_SET_2BYTE_FRAME ZW_ChimneyFanAlarmTempSet2byteFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_SET_3BYTE_FRAME ZW_ChimneyFanAlarmTempSet3byteFrame;\

    ZW_CHIMNEY_FAN_ALARM_TEMP_SET_4BYTE_FRAME ZW_ChimneyFanAlarmTempSet4byteFrame;\

    ZW_CHIMNEY_FAN_BOOST_TIME_GET_FRAME ZW_ChimneyFanBoostTimeGetFrame;\

    ZW_CHIMNEY_FAN_BOOST_TIME_REPORT_FRAME ZW_ChimneyFanBoostTimeReportFrame;\

    ZW_CHIMNEY_FAN_BOOST_TIME_SET_FRAME ZW_ChimneyFanBoostTimeSetFrame;\

    ZW_CHIMNEY_FAN_DEFAULT_SET_FRAME ZW_ChimneyFanDefaultSetFrame;\

    ZW_CHIMNEY_FAN_MIN_SPEED_GET_FRAME ZW_ChimneyFanMinSpeedGetFrame;\

    ZW_CHIMNEY_FAN_MIN_SPEED_REPORT_FRAME ZW_ChimneyFanMinSpeedReportFrame;\

    ZW_CHIMNEY_FAN_MIN_SPEED_SET_FRAME ZW_ChimneyFanMinSpeedSetFrame;\

    ZW_CHIMNEY_FAN_MODE_GET_FRAME ZW_ChimneyFanModeGetFrame;\

    ZW_CHIMNEY_FAN_MODE_REPORT_FRAME ZW_ChimneyFanModeReportFrame;\

    ZW_CHIMNEY_FAN_MODE_SET_FRAME ZW_ChimneyFanModeSetFrame;\

    ZW_CHIMNEY_FAN_SETUP_GET_FRAME ZW_ChimneyFanSetupGetFrame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 5 of 460

    ZW_CHIMNEY_FAN_SETUP_REPORT_1BYTE_FRAME ZW_ChimneyFanSetupReport1byteFrame;\

    ZW_CHIMNEY_FAN_SETUP_REPORT_2BYTE_FRAME ZW_ChimneyFanSetupReport2byteFrame;\

    ZW_CHIMNEY_FAN_SETUP_REPORT_3BYTE_FRAME ZW_ChimneyFanSetupReport3byteFrame;\

    ZW_CHIMNEY_FAN_SETUP_REPORT_4BYTE_FRAME ZW_ChimneyFanSetupReport4byteFrame;\

    ZW_CHIMNEY_FAN_SETUP_SET_1BYTE_FRAME ZW_ChimneyFanSetupSet1byteFrame;\

    ZW_CHIMNEY_FAN_SETUP_SET_2BYTE_FRAME ZW_ChimneyFanSetupSet2byteFrame;\

    ZW_CHIMNEY_FAN_SETUP_SET_3BYTE_FRAME ZW_ChimneyFanSetupSet3byteFrame;\

    ZW_CHIMNEY_FAN_SETUP_SET_4BYTE_FRAME ZW_ChimneyFanSetupSet4byteFrame;\

    ZW_CHIMNEY_FAN_SPEED_GET_FRAME ZW_ChimneyFanSpeedGetFrame;\

    ZW_CHIMNEY_FAN_SPEED_REPORT_FRAME ZW_ChimneyFanSpeedReportFrame;\

    ZW_CHIMNEY_FAN_SPEED_SET_FRAME ZW_ChimneyFanSpeedSetFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_GET_FRAME ZW_ChimneyFanStartTempGetFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_REPORT_1BYTE_FRAME ZW_ChimneyFanStartTempReport1byteFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_REPORT_2BYTE_FRAME ZW_ChimneyFanStartTempReport2byteFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_REPORT_3BYTE_FRAME ZW_ChimneyFanStartTempReport3byteFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_REPORT_4BYTE_FRAME ZW_ChimneyFanStartTempReport4byteFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_SET_1BYTE_FRAME ZW_ChimneyFanStartTempSet1byteFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_SET_2BYTE_FRAME ZW_ChimneyFanStartTempSet2byteFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_SET_3BYTE_FRAME ZW_ChimneyFanStartTempSet3byteFrame;\

    ZW_CHIMNEY_FAN_START_TEMP_SET_4BYTE_FRAME ZW_ChimneyFanStartTempSet4byteFrame;\

    ZW_CHIMNEY_FAN_STATE_GET_FRAME ZW_ChimneyFanStateGetFrame;\

    ZW_CHIMNEY_FAN_STATE_REPORT_FRAME ZW_ChimneyFanStateReportFrame;\

    ZW_CHIMNEY_FAN_STATE_SET_FRAME ZW_ChimneyFanStateSetFrame;\

    ZW_CHIMNEY_FAN_STATUS_GET_FRAME ZW_ChimneyFanStatusGetFrame;\

    ZW_CHIMNEY_FAN_STATUS_REPORT_1BYTE_FRAME ZW_ChimneyFanStatusReport1byteFrame;\

    ZW_CHIMNEY_FAN_STATUS_REPORT_2BYTE_FRAME ZW_ChimneyFanStatusReport2byteFrame;\

    ZW_CHIMNEY_FAN_STATUS_REPORT_3BYTE_FRAME ZW_ChimneyFanStatusReport3byteFrame;\

    ZW_CHIMNEY_FAN_STATUS_REPORT_4BYTE_FRAME ZW_ChimneyFanStatusReport4byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_GET_FRAME ZW_ChimneyFanStopTempGetFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_REPORT_1BYTE_FRAME ZW_ChimneyFanStopTempReport1byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_REPORT_2BYTE_FRAME ZW_ChimneyFanStopTempReport2byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_REPORT_3BYTE_FRAME ZW_ChimneyFanStopTempReport3byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_REPORT_4BYTE_FRAME ZW_ChimneyFanStopTempReport4byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_SET_1BYTE_FRAME ZW_ChimneyFanStopTempSet1byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_SET_2BYTE_FRAME ZW_ChimneyFanStopTempSet2byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_SET_3BYTE_FRAME ZW_ChimneyFanStopTempSet3byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TEMP_SET_4BYTE_FRAME ZW_ChimneyFanStopTempSet4byteFrame;\

    ZW_CHIMNEY_FAN_STOP_TIME_GET_FRAME ZW_ChimneyFanStopTimeGetFrame;\

    ZW_CHIMNEY_FAN_STOP_TIME_REPORT_FRAME ZW_ChimneyFanStopTimeReportFrame;\

    ZW_CHIMNEY_FAN_STOP_TIME_SET_FRAME ZW_ChimneyFanStopTimeSetFrame;\

    /* Command class Climate Control Schedule */\

    ZW_SCHEDULE_CHANGED_GET_FRAME ZW_ScheduleChangedGetFrame;\

    ZW_SCHEDULE_CHANGED_REPORT_FRAME ZW_ScheduleChangedReportFrame;\

    ZW_SCHEDULE_GET_FRAME ZW_ScheduleGetFrame;\

    ZW_SCHEDULE_OVERRIDE_GET_FRAME ZW_ScheduleOverrideGetFrame;\

    ZW_SCHEDULE_OVERRIDE_REPORT_FRAME ZW_ScheduleOverrideReportFrame;\

    ZW_SCHEDULE_OVERRIDE_SET_FRAME ZW_ScheduleOverrideSetFrame;\

    ZW_SCHEDULE_REPORT_FRAME ZW_ScheduleReportFrame;\

    ZW_SCHEDULE_SET_FRAME ZW_ScheduleSetFrame;\

    /* Command class Clock */\

    ZW_CLOCK_GET_FRAME ZW_ClockGetFrame;\

    ZW_CLOCK_REPORT_FRAME ZW_ClockReportFrame;\

    ZW_CLOCK_SET_FRAME ZW_ClockSetFrame;\

    /* Command class Configuration */\

    ZW_CONFIGURATION_GET_FRAME ZW_ConfigurationGetFrame;\

    ZW_CONFIGURATION_REPORT_1BYTE_FRAME ZW_ConfigurationReport1byteFrame;\

    ZW_CONFIGURATION_REPORT_2BYTE_FRAME ZW_ConfigurationReport2byteFrame;\

    ZW_CONFIGURATION_REPORT_3BYTE_FRAME ZW_ConfigurationReport3byteFrame;\

    ZW_CONFIGURATION_REPORT_4BYTE_FRAME ZW_ConfigurationReport4byteFrame;\

    ZW_CONFIGURATION_SET_1BYTE_FRAME ZW_ConfigurationSet1byteFrame;\

    ZW_CONFIGURATION_SET_2BYTE_FRAME ZW_ConfigurationSet2byteFrame;\

    ZW_CONFIGURATION_SET_3BYTE_FRAME ZW_ConfigurationSet3byteFrame;\

    ZW_CONFIGURATION_SET_4BYTE_FRAME ZW_ConfigurationSet4byteFrame;\

    /* Command class Configuration V2 */\

    ZW_CONFIGURATION_BULK_GET_V2_FRAME ZW_ConfigurationBulkGetV2Frame;\

    VG_CONFIGURATION_BULK_REPORT_1BYTE_V2_VG VG_ConfigurationBulkReport1byteV2VGroup;\

    VG_CONFIGURATION_BULK_REPORT_2BYTE_V2_VG VG_ConfigurationBulkReport2byteV2VGroup;\

    VG_CONFIGURATION_BULK_REPORT_3BYTE_V2_VG VG_ConfigurationBulkReport3byteV2VGroup;\

    VG_CONFIGURATION_BULK_REPORT_4BYTE_V2_VG VG_ConfigurationBulkReport4byteV2VGroup;\

    ZW_CONFIGURATION_BULK_REPORT_1BYTE_V2_FRAME ZW_ConfigurationBulkReport1byteV2Frame;\

    ZW_CONFIGURATION_BULK_REPORT_2BYTE_V2_FRAME ZW_ConfigurationBulkReport2byteV2Frame;\

    ZW_CONFIGURATION_BULK_REPORT_3BYTE_V2_FRAME ZW_ConfigurationBulkReport3byteV2Frame;\

    ZW_CONFIGURATION_BULK_REPORT_4BYTE_V2_FRAME ZW_ConfigurationBulkReport4byteV2Frame;\

    VG_CONFIGURATION_BULK_SET_1BYTE_V2_VG VG_ConfigurationBulkSet1byteV2VGroup;\

    VG_CONFIGURATION_BULK_SET_2BYTE_V2_VG VG_ConfigurationBulkSet2byteV2VGroup;\

    VG_CONFIGURATION_BULK_SET_3BYTE_V2_VG VG_ConfigurationBulkSet3byteV2VGroup;\

    VG_CONFIGURATION_BULK_SET_4BYTE_V2_VG VG_ConfigurationBulkSet4byteV2VGroup;\

    ZW_CONFIGURATION_BULK_SET_1BYTE_V2_FRAME ZW_ConfigurationBulkSet1byteV2Frame;\

    ZW_CONFIGURATION_BULK_SET_2BYTE_V2_FRAME ZW_ConfigurationBulkSet2byteV2Frame;\

    ZW_CONFIGURATION_BULK_SET_3BYTE_V2_FRAME ZW_ConfigurationBulkSet3byteV2Frame;\

    ZW_CONFIGURATION_BULK_SET_4BYTE_V2_FRAME ZW_ConfigurationBulkSet4byteV2Frame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 6 of 460

    ZW_CONFIGURATION_GET_V2_FRAME ZW_ConfigurationGetV2Frame;\

    ZW_CONFIGURATION_REPORT_1BYTE_V2_FRAME ZW_ConfigurationReport1byteV2Frame;\

    ZW_CONFIGURATION_REPORT_2BYTE_V2_FRAME ZW_ConfigurationReport2byteV2Frame;\

    ZW_CONFIGURATION_REPORT_3BYTE_V2_FRAME ZW_ConfigurationReport3byteV2Frame;\

    ZW_CONFIGURATION_REPORT_4BYTE_V2_FRAME ZW_ConfigurationReport4byteV2Frame;\

    ZW_CONFIGURATION_SET_1BYTE_V2_FRAME ZW_ConfigurationSet1byteV2Frame;\

    ZW_CONFIGURATION_SET_2BYTE_V2_FRAME ZW_ConfigurationSet2byteV2Frame;\

    ZW_CONFIGURATION_SET_3BYTE_V2_FRAME ZW_ConfigurationSet3byteV2Frame;\

    ZW_CONFIGURATION_SET_4BYTE_V2_FRAME ZW_ConfigurationSet4byteV2Frame;\

    /* Command class Configuration V3 */\

    ZW_CONFIGURATION_BULK_GET_V3_FRAME ZW_ConfigurationBulkGetV3Frame;\

    VG_CONFIGURATION_BULK_REPORT_1BYTE_V3_VG VG_ConfigurationBulkReport1byteV3VGroup;\

    VG_CONFIGURATION_BULK_REPORT_2BYTE_V3_VG VG_ConfigurationBulkReport2byteV3VGroup;\

    VG_CONFIGURATION_BULK_REPORT_3BYTE_V3_VG VG_ConfigurationBulkReport3byteV3VGroup;\

    VG_CONFIGURATION_BULK_REPORT_4BYTE_V3_VG VG_ConfigurationBulkReport4byteV3VGroup;\

    ZW_CONFIGURATION_BULK_REPORT_1BYTE_V3_FRAME ZW_ConfigurationBulkReport1byteV3Frame;\

    ZW_CONFIGURATION_BULK_REPORT_2BYTE_V3_FRAME ZW_ConfigurationBulkReport2byteV3Frame;\

    ZW_CONFIGURATION_BULK_REPORT_3BYTE_V3_FRAME ZW_ConfigurationBulkReport3byteV3Frame;\

    ZW_CONFIGURATION_BULK_REPORT_4BYTE_V3_FRAME ZW_ConfigurationBulkReport4byteV3Frame;\

    VG_CONFIGURATION_BULK_SET_1BYTE_V3_VG VG_ConfigurationBulkSet1byteV3VGroup;\

    VG_CONFIGURATION_BULK_SET_2BYTE_V3_VG VG_ConfigurationBulkSet2byteV3VGroup;\

    VG_CONFIGURATION_BULK_SET_3BYTE_V3_VG VG_ConfigurationBulkSet3byteV3VGroup;\

    VG_CONFIGURATION_BULK_SET_4BYTE_V3_VG VG_ConfigurationBulkSet4byteV3VGroup;\

    ZW_CONFIGURATION_BULK_SET_1BYTE_V3_FRAME ZW_ConfigurationBulkSet1byteV3Frame;\

    ZW_CONFIGURATION_BULK_SET_2BYTE_V3_FRAME ZW_ConfigurationBulkSet2byteV3Frame;\

    ZW_CONFIGURATION_BULK_SET_3BYTE_V3_FRAME ZW_ConfigurationBulkSet3byteV3Frame;\

    ZW_CONFIGURATION_BULK_SET_4BYTE_V3_FRAME ZW_ConfigurationBulkSet4byteV3Frame;\

    ZW_CONFIGURATION_GET_V3_FRAME ZW_ConfigurationGetV3Frame;\

    ZW_CONFIGURATION_REPORT_1BYTE_V3_FRAME ZW_ConfigurationReport1byteV3Frame;\

    ZW_CONFIGURATION_REPORT_2BYTE_V3_FRAME ZW_ConfigurationReport2byteV3Frame;\

    ZW_CONFIGURATION_REPORT_3BYTE_V3_FRAME ZW_ConfigurationReport3byteV3Frame;\

    ZW_CONFIGURATION_REPORT_4BYTE_V3_FRAME ZW_ConfigurationReport4byteV3Frame;\

    ZW_CONFIGURATION_SET_1BYTE_V3_FRAME ZW_ConfigurationSet1byteV3Frame;\

    ZW_CONFIGURATION_SET_2BYTE_V3_FRAME ZW_ConfigurationSet2byteV3Frame;\

    ZW_CONFIGURATION_SET_3BYTE_V3_FRAME ZW_ConfigurationSet3byteV3Frame;\

    ZW_CONFIGURATION_SET_4BYTE_V3_FRAME ZW_ConfigurationSet4byteV3Frame;\

    ZW_CONFIGURATION_NAME_GET_V3_FRAME ZW_ConfigurationNameGetV3Frame;\

    ZW_CONFIGURATION_NAME_REPORT_1BYTE_V3_FRAME ZW_ConfigurationNameReport1byteV3Frame;\

    ZW_CONFIGURATION_NAME_REPORT_2BYTE_V3_FRAME ZW_ConfigurationNameReport2byteV3Frame;\

    ZW_CONFIGURATION_NAME_REPORT_3BYTE_V3_FRAME ZW_ConfigurationNameReport3byteV3Frame;\

    ZW_CONFIGURATION_NAME_REPORT_4BYTE_V3_FRAME ZW_ConfigurationNameReport4byteV3Frame;\

    ZW_CONFIGURATION_INFO_GET_V3_FRAME ZW_ConfigurationInfoGetV3Frame;\

    ZW_CONFIGURATION_INFO_REPORT_1BYTE_V3_FRAME ZW_ConfigurationInfoReport1byteV3Frame;\

    ZW_CONFIGURATION_INFO_REPORT_2BYTE_V3_FRAME ZW_ConfigurationInfoReport2byteV3Frame;\

    ZW_CONFIGURATION_INFO_REPORT_3BYTE_V3_FRAME ZW_ConfigurationInfoReport3byteV3Frame;\

    ZW_CONFIGURATION_INFO_REPORT_4BYTE_V3_FRAME ZW_ConfigurationInfoReport4byteV3Frame;\

    ZW_CONFIGURATION_PROPERTIES_GET_V3_FRAME ZW_ConfigurationPropertiesGetV3Frame;\

    ZW_CONFIGURATION_PROPERTIES_REPORT_1BYTE_V3_FRAME ZW_ConfigurationPropertiesReport1byteV3Frame;\

    ZW_CONFIGURATION_PROPERTIES_REPORT_2BYTE_V3_FRAME ZW_ConfigurationPropertiesReport2byteV3Frame;\

    ZW_CONFIGURATION_PROPERTIES_REPORT_3BYTE_V3_FRAME ZW_ConfigurationPropertiesReport3byteV3Frame;\

    ZW_CONFIGURATION_PROPERTIES_REPORT_4BYTE_V3_FRAME ZW_ConfigurationPropertiesReport4byteV3Frame;\

    /* Command class Configuration V4 */\

    ZW_CONFIGURATION_BULK_GET_V4_FRAME ZW_ConfigurationBulkGetV4Frame;\

    VG_CONFIGURATION_BULK_REPORT_1BYTE_V4_VG VG_ConfigurationBulkReport1byteV4VGroup;\

    VG_CONFIGURATION_BULK_REPORT_2BYTE_V4_VG VG_ConfigurationBulkReport2byteV4VGroup;\

    VG_CONFIGURATION_BULK_REPORT_3BYTE_V4_VG VG_ConfigurationBulkReport3byteV4VGroup;\

    VG_CONFIGURATION_BULK_REPORT_4BYTE_V4_VG VG_ConfigurationBulkReport4byteV4VGroup;\

    ZW_CONFIGURATION_BULK_REPORT_1BYTE_V4_FRAME ZW_ConfigurationBulkReport1byteV4Frame;\

    ZW_CONFIGURATION_BULK_REPORT_2BYTE_V4_FRAME ZW_ConfigurationBulkReport2byteV4Frame;\

    ZW_CONFIGURATION_BULK_REPORT_3BYTE_V4_FRAME ZW_ConfigurationBulkReport3byteV4Frame;\

    ZW_CONFIGURATION_BULK_REPORT_4BYTE_V4_FRAME ZW_ConfigurationBulkReport4byteV4Frame;\

    VG_CONFIGURATION_BULK_SET_1BYTE_V4_VG VG_ConfigurationBulkSet1byteV4VGroup;\

    VG_CONFIGURATION_BULK_SET_2BYTE_V4_VG VG_ConfigurationBulkSet2byteV4VGroup;\

    VG_CONFIGURATION_BULK_SET_3BYTE_V4_VG VG_ConfigurationBulkSet3byteV4VGroup;\

    VG_CONFIGURATION_BULK_SET_4BYTE_V4_VG VG_ConfigurationBulkSet4byteV4VGroup;\

    ZW_CONFIGURATION_BULK_SET_1BYTE_V4_FRAME ZW_ConfigurationBulkSet1byteV4Frame;\

    ZW_CONFIGURATION_BULK_SET_2BYTE_V4_FRAME ZW_ConfigurationBulkSet2byteV4Frame;\

    ZW_CONFIGURATION_BULK_SET_3BYTE_V4_FRAME ZW_ConfigurationBulkSet3byteV4Frame;\

    ZW_CONFIGURATION_BULK_SET_4BYTE_V4_FRAME ZW_ConfigurationBulkSet4byteV4Frame;\

    ZW_CONFIGURATION_GET_V4_FRAME ZW_ConfigurationGetV4Frame;\

    ZW_CONFIGURATION_REPORT_1BYTE_V4_FRAME ZW_ConfigurationReport1byteV4Frame;\

    ZW_CONFIGURATION_REPORT_2BYTE_V4_FRAME ZW_ConfigurationReport2byteV4Frame;\

    ZW_CONFIGURATION_REPORT_3BYTE_V4_FRAME ZW_ConfigurationReport3byteV4Frame;\

    ZW_CONFIGURATION_REPORT_4BYTE_V4_FRAME ZW_ConfigurationReport4byteV4Frame;\

    ZW_CONFIGURATION_SET_1BYTE_V4_FRAME ZW_ConfigurationSet1byteV4Frame;\

    ZW_CONFIGURATION_SET_2BYTE_V4_FRAME ZW_ConfigurationSet2byteV4Frame;\

    ZW_CONFIGURATION_SET_3BYTE_V4_FRAME ZW_ConfigurationSet3byteV4Frame;\

    ZW_CONFIGURATION_SET_4BYTE_V4_FRAME ZW_ConfigurationSet4byteV4Frame;\

    ZW_CONFIGURATION_NAME_GET_V4_FRAME ZW_ConfigurationNameGetV4Frame;\

    ZW_CONFIGURATION_NAME_REPORT_1BYTE_V4_FRAME ZW_ConfigurationNameReport1byteV4Frame;\

    ZW_CONFIGURATION_NAME_REPORT_2BYTE_V4_FRAME ZW_ConfigurationNameReport2byteV4Frame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 7 of 460

    ZW_CONFIGURATION_NAME_REPORT_3BYTE_V4_FRAME ZW_ConfigurationNameReport3byteV4Frame;\

    ZW_CONFIGURATION_NAME_REPORT_4BYTE_V4_FRAME ZW_ConfigurationNameReport4byteV4Frame;\

    ZW_CONFIGURATION_INFO_GET_V4_FRAME ZW_ConfigurationInfoGetV4Frame;\

    ZW_CONFIGURATION_INFO_REPORT_1BYTE_V4_FRAME ZW_ConfigurationInfoReport1byteV4Frame;\

    ZW_CONFIGURATION_INFO_REPORT_2BYTE_V4_FRAME ZW_ConfigurationInfoReport2byteV4Frame;\

    ZW_CONFIGURATION_INFO_REPORT_3BYTE_V4_FRAME ZW_ConfigurationInfoReport3byteV4Frame;\

    ZW_CONFIGURATION_INFO_REPORT_4BYTE_V4_FRAME ZW_ConfigurationInfoReport4byteV4Frame;\

    ZW_CONFIGURATION_PROPERTIES_GET_V4_FRAME ZW_ConfigurationPropertiesGetV4Frame;\

    ZW_CONFIGURATION_PROPERTIES_REPORT_1BYTE_V4_FRAME ZW_ConfigurationPropertiesReport1byteV4Frame;\

    ZW_CONFIGURATION_PROPERTIES_REPORT_2BYTE_V4_FRAME ZW_ConfigurationPropertiesReport2byteV4Frame;\

    #define ZW_FRAME_COLLECTION_MACRO1\

    ZW_CONFIGURATION_PROPERTIES_REPORT_3BYTE_V4_FRAME ZW_ConfigurationPropertiesReport3byteV4Frame;\

    ZW_CONFIGURATION_PROPERTIES_REPORT_4BYTE_V4_FRAME ZW_ConfigurationPropertiesReport4byteV4Frame;\

    ZW_CONFIGURATION_DEFAULT_RESET_V4_FRAME ZW_ConfigurationDefaultResetV4Frame;\

    /* Command class Controller Replication */\

    ZW_CTRL_REPLICATION_TRANSFER_GROUP_FRAME ZW_CtrlReplicationTransferGroupFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_GROUP_NAME_1BYTE_FRAME ZW_CtrlReplicationTransferGroupName1byteFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_GROUP_NAME_2BYTE_FRAME ZW_CtrlReplicationTransferGroupName2byteFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_GROUP_NAME_3BYTE_FRAME ZW_CtrlReplicationTransferGroupName3byteFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_GROUP_NAME_4BYTE_FRAME ZW_CtrlReplicationTransferGroupName4byteFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_SCENE_FRAME ZW_CtrlReplicationTransferSceneFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_SCENE_NAME_1BYTE_FRAME ZW_CtrlReplicationTransferSceneName1byteFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_SCENE_NAME_2BYTE_FRAME ZW_CtrlReplicationTransferSceneName2byteFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_SCENE_NAME_3BYTE_FRAME ZW_CtrlReplicationTransferSceneName3byteFrame;\

    ZW_CTRL_REPLICATION_TRANSFER_SCENE_NAME_4BYTE_FRAME ZW_CtrlReplicationTransferSceneName4byteFrame;\

    /* Command class Dcp Config */\

    ZW_DCP_LIST_REMOVE_FRAME ZW_DcpListRemoveFrame;\

    VG_DCP_LIST_SET_VG VG_DcpListSetVGroup;\

    ZW_DCP_LIST_SET_1BYTE_FRAME ZW_DcpListSet1byteFrame;\

    ZW_DCP_LIST_SET_2BYTE_FRAME ZW_DcpListSet2byteFrame;\

    ZW_DCP_LIST_SET_3BYTE_FRAME ZW_DcpListSet3byteFrame;\

    ZW_DCP_LIST_SET_4BYTE_FRAME ZW_DcpListSet4byteFrame;\

    ZW_DCP_LIST_SUPPORTED_GET_FRAME ZW_DcpListSupportedGetFrame;\

    ZW_DCP_LIST_SUPPORTED_REPORT_FRAME ZW_DcpListSupportedReportFrame;\

    /* Command class Dcp Monitor */\

    ZW_DCP_EVENT_STATUS_GET_FRAME ZW_DcpEventStatusGetFrame;\

    ZW_DCP_EVENT_STATUS_REPORT_FRAME ZW_DcpEventStatusReportFrame;\

    ZW_DCP_LIST_GET_FRAME ZW_DcpListGetFrame;\

    VG_DCP_LIST_REPORT_VG VG_DcpListReportVGroup;\

    ZW_DCP_LIST_REPORT_1BYTE_FRAME ZW_DcpListReport1byteFrame;\

    ZW_DCP_LIST_REPORT_2BYTE_FRAME ZW_DcpListReport2byteFrame;\

    ZW_DCP_LIST_REPORT_3BYTE_FRAME ZW_DcpListReport3byteFrame;\

    ZW_DCP_LIST_REPORT_4BYTE_FRAME ZW_DcpListReport4byteFrame;\

    /* Command class Door Lock Logging */\

    ZW_DOOR_LOCK_LOGGING_RECORDS_SUPPORTED_GET_FRAME ZW_DoorLockLoggingRecordsSupportedGetFrame;\

    ZW_DOOR_LOCK_LOGGING_RECORDS_SUPPORTED_REPORT_FRAME ZW_DoorLockLoggingRecordsSupportedReportFrame;\

    ZW_RECORD_GET_FRAME ZW_RecordGetFrame;\

    ZW_RECORD_REPORT_1BYTE_FRAME ZW_RecordReport1byteFrame;\

    ZW_RECORD_REPORT_2BYTE_FRAME ZW_RecordReport2byteFrame;\

    ZW_RECORD_REPORT_3BYTE_FRAME ZW_RecordReport3byteFrame;\

    ZW_RECORD_REPORT_4BYTE_FRAME ZW_RecordReport4byteFrame;\

    /* Command class Door Lock */\

    ZW_DOOR_LOCK_CONFIGURATION_GET_FRAME ZW_DoorLockConfigurationGetFrame;\

    ZW_DOOR_LOCK_CONFIGURATION_REPORT_FRAME ZW_DoorLockConfigurationReportFrame;\

    ZW_DOOR_LOCK_CONFIGURATION_SET_FRAME ZW_DoorLockConfigurationSetFrame;\

    ZW_DOOR_LOCK_OPERATION_GET_FRAME ZW_DoorLockOperationGetFrame;\

    ZW_DOOR_LOCK_OPERATION_REPORT_FRAME ZW_DoorLockOperationReportFrame;\

    ZW_DOOR_LOCK_OPERATION_SET_FRAME ZW_DoorLockOperationSetFrame;\

    /* Command class Door Lock V2 */\

    ZW_DOOR_LOCK_CONFIGURATION_GET_V2_FRAME ZW_DoorLockConfigurationGetV2Frame;\

    ZW_DOOR_LOCK_CONFIGURATION_REPORT_V2_FRAME ZW_DoorLockConfigurationReportV2Frame;\

    ZW_DOOR_LOCK_CONFIGURATION_SET_V2_FRAME ZW_DoorLockConfigurationSetV2Frame;\

    ZW_DOOR_LOCK_OPERATION_GET_V2_FRAME ZW_DoorLockOperationGetV2Frame;\

    ZW_DOOR_LOCK_OPERATION_REPORT_V2_FRAME ZW_DoorLockOperationReportV2Frame;\

    ZW_DOOR_LOCK_OPERATION_SET_V2_FRAME ZW_DoorLockOperationSetV2Frame;\

    /* Command class Door Lock V3 */\

    ZW_DOOR_LOCK_CONFIGURATION_GET_V3_FRAME ZW_DoorLockConfigurationGetV3Frame;\

    ZW_DOOR_LOCK_CONFIGURATION_REPORT_V3_FRAME ZW_DoorLockConfigurationReportV3Frame;\

    ZW_DOOR_LOCK_CONFIGURATION_SET_V3_FRAME ZW_DoorLockConfigurationSetV3Frame;\

    ZW_DOOR_LOCK_OPERATION_GET_V3_FRAME ZW_DoorLockOperationGetV3Frame;\

    ZW_DOOR_LOCK_OPERATION_REPORT_V3_FRAME ZW_DoorLockOperationReportV3Frame;\

    ZW_DOOR_LOCK_OPERATION_SET_V3_FRAME ZW_DoorLockOperationSetV3Frame;\

    /* Command class Energy Production */\

    ZW_ENERGY_PRODUCTION_GET_FRAME ZW_EnergyProductionGetFrame;\

    ZW_ENERGY_PRODUCTION_REPORT_1BYTE_FRAME ZW_EnergyProductionReport1byteFrame;\

    ZW_ENERGY_PRODUCTION_REPORT_2BYTE_FRAME ZW_EnergyProductionReport2byteFrame;\

    ZW_ENERGY_PRODUCTION_REPORT_3BYTE_FRAME ZW_EnergyProductionReport3byteFrame;\

    ZW_ENERGY_PRODUCTION_REPORT_4BYTE_FRAME ZW_EnergyProductionReport4byteFrame;\

    /* Command class Firmware Update Md */\

    ZW_FIRMWARE_MD_GET_FRAME ZW_FirmwareMdGetFrame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 8 of 460

    ZW_FIRMWARE_MD_REPORT_FRAME ZW_FirmwareMdReportFrame;\

    ZW_FIRMWARE_UPDATE_MD_GET_FRAME ZW_FirmwareUpdateMdGetFrame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_1BYTE_FRAME ZW_FirmwareUpdateMdReport1byteFrame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_2BYTE_FRAME ZW_FirmwareUpdateMdReport2byteFrame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_3BYTE_FRAME ZW_FirmwareUpdateMdReport3byteFrame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_4BYTE_FRAME ZW_FirmwareUpdateMdReport4byteFrame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_GET_FRAME ZW_FirmwareUpdateMdRequestGetFrame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_REPORT_FRAME ZW_FirmwareUpdateMdRequestReportFrame;\

    ZW_FIRMWARE_UPDATE_MD_STATUS_REPORT_FRAME ZW_FirmwareUpdateMdStatusReportFrame;\

    /* Command class Firmware Update Md V2 */\

    ZW_FIRMWARE_MD_GET_V2_FRAME ZW_FirmwareMdGetV2Frame;\

    ZW_FIRMWARE_MD_REPORT_V2_FRAME ZW_FirmwareMdReportV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_GET_V2_FRAME ZW_FirmwareUpdateMdGetV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_1BYTE_V2_FRAME ZW_FirmwareUpdateMdReport1byteV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_2BYTE_V2_FRAME ZW_FirmwareUpdateMdReport2byteV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_3BYTE_V2_FRAME ZW_FirmwareUpdateMdReport3byteV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_4BYTE_V2_FRAME ZW_FirmwareUpdateMdReport4byteV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_GET_V2_FRAME ZW_FirmwareUpdateMdRequestGetV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_REPORT_V2_FRAME ZW_FirmwareUpdateMdRequestReportV2Frame;\

    ZW_FIRMWARE_UPDATE_MD_STATUS_REPORT_V2_FRAME ZW_FirmwareUpdateMdStatusReportV2Frame;\

    /* Command class Firmware Update Md V3 */\

    ZW_FIRMWARE_MD_GET_V3_FRAME ZW_FirmwareMdGetV3Frame;\

    VG_FIRMWARE_MD_REPORT_V3_VG VG_FirmwareMdReportV3VGroup;\

    ZW_FIRMWARE_MD_REPORT_1BYTE_V3_FRAME ZW_FirmwareMdReport1byteV3Frame;\

    ZW_FIRMWARE_MD_REPORT_2BYTE_V3_FRAME ZW_FirmwareMdReport2byteV3Frame;\

    ZW_FIRMWARE_MD_REPORT_3BYTE_V3_FRAME ZW_FirmwareMdReport3byteV3Frame;\

    ZW_FIRMWARE_MD_REPORT_4BYTE_V3_FRAME ZW_FirmwareMdReport4byteV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_GET_V3_FRAME ZW_FirmwareUpdateMdGetV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_1BYTE_V3_FRAME ZW_FirmwareUpdateMdReport1byteV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_2BYTE_V3_FRAME ZW_FirmwareUpdateMdReport2byteV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_3BYTE_V3_FRAME ZW_FirmwareUpdateMdReport3byteV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_4BYTE_V3_FRAME ZW_FirmwareUpdateMdReport4byteV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_GET_V3_FRAME ZW_FirmwareUpdateMdRequestGetV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_REPORT_V3_FRAME ZW_FirmwareUpdateMdRequestReportV3Frame;\

    ZW_FIRMWARE_UPDATE_MD_STATUS_REPORT_V3_FRAME ZW_FirmwareUpdateMdStatusReportV3Frame;\

    /* Command class Firmware Update Md V4 */\

    ZW_FIRMWARE_MD_GET_V4_FRAME ZW_FirmwareMdGetV4Frame;\

    VG_FIRMWARE_MD_REPORT_V4_VG VG_FirmwareMdReportV4VGroup;\

    ZW_FIRMWARE_MD_REPORT_1BYTE_V4_FRAME ZW_FirmwareMdReport1byteV4Frame;\

    ZW_FIRMWARE_MD_REPORT_2BYTE_V4_FRAME ZW_FirmwareMdReport2byteV4Frame;\

    ZW_FIRMWARE_MD_REPORT_3BYTE_V4_FRAME ZW_FirmwareMdReport3byteV4Frame;\

    ZW_FIRMWARE_MD_REPORT_4BYTE_V4_FRAME ZW_FirmwareMdReport4byteV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_GET_V4_FRAME ZW_FirmwareUpdateMdGetV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_1BYTE_V4_FRAME ZW_FirmwareUpdateMdReport1byteV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_2BYTE_V4_FRAME ZW_FirmwareUpdateMdReport2byteV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_3BYTE_V4_FRAME ZW_FirmwareUpdateMdReport3byteV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_4BYTE_V4_FRAME ZW_FirmwareUpdateMdReport4byteV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_GET_V4_FRAME ZW_FirmwareUpdateMdRequestGetV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_REPORT_V4_FRAME ZW_FirmwareUpdateMdRequestReportV4Frame;\

    ZW_FIRMWARE_UPDATE_MD_STATUS_REPORT_V4_FRAME ZW_FirmwareUpdateMdStatusReportV4Frame;\

    ZW_FIRMWARE_UPDATE_ACTIVATION_SET_V4_FRAME ZW_FirmwareUpdateActivationSetV4Frame;\

    ZW_FIRMWARE_UPDATE_ACTIVATION_STATUS_REPORT_V4_FRAME ZW_FirmwareUpdateActivationStatusReportV4Frame;\

    /* Command class Firmware Update Md V5 */\

    ZW_FIRMWARE_MD_GET_V5_FRAME ZW_FirmwareMdGetV5Frame;\

    VG_FIRMWARE_MD_REPORT_V5_VG VG_FirmwareMdReportV5VGroup;\

    ZW_FIRMWARE_MD_REPORT_1BYTE_V5_FRAME ZW_FirmwareMdReport1byteV5Frame;\

    ZW_FIRMWARE_MD_REPORT_2BYTE_V5_FRAME ZW_FirmwareMdReport2byteV5Frame;\

    ZW_FIRMWARE_MD_REPORT_3BYTE_V5_FRAME ZW_FirmwareMdReport3byteV5Frame;\

    ZW_FIRMWARE_MD_REPORT_4BYTE_V5_FRAME ZW_FirmwareMdReport4byteV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_GET_V5_FRAME ZW_FirmwareUpdateMdGetV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_1BYTE_V5_FRAME ZW_FirmwareUpdateMdReport1byteV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_2BYTE_V5_FRAME ZW_FirmwareUpdateMdReport2byteV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_3BYTE_V5_FRAME ZW_FirmwareUpdateMdReport3byteV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_REPORT_4BYTE_V5_FRAME ZW_FirmwareUpdateMdReport4byteV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_GET_V5_FRAME ZW_FirmwareUpdateMdRequestGetV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_REQUEST_REPORT_V5_FRAME ZW_FirmwareUpdateMdRequestReportV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_STATUS_REPORT_V5_FRAME ZW_FirmwareUpdateMdStatusReportV5Frame;\

    ZW_FIRMWARE_UPDATE_ACTIVATION_SET_V5_FRAME ZW_FirmwareUpdateActivationSetV5Frame;\

    ZW_FIRMWARE_UPDATE_ACTIVATION_STATUS_REPORT_V5_FRAME ZW_FirmwareUpdateActivationStatusReportV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_PREPARE_GET_V5_FRAME ZW_FirmwareUpdateMdPrepareGetV5Frame;\

    ZW_FIRMWARE_UPDATE_MD_PREPARE_REPORT_V5_FRAME ZW_FirmwareUpdateMdPrepareReportV5Frame;\

    /* Command class Geographic Location */\

    ZW_GEOGRAPHIC_LOCATION_GET_FRAME ZW_GeographicLocationGetFrame;\

    ZW_GEOGRAPHIC_LOCATION_REPORT_FRAME ZW_GeographicLocationReportFrame;\

    ZW_GEOGRAPHIC_LOCATION_SET_FRAME ZW_GeographicLocationSetFrame;\

    /* Command class Grouping Name */\

    ZW_GROUPING_NAME_GET_FRAME ZW_GroupingNameGetFrame;\

    ZW_GROUPING_NAME_REPORT_FRAME ZW_GroupingNameReportFrame;\

    ZW_GROUPING_NAME_SET_FRAME ZW_GroupingNameSetFrame;\

    /* Command class Hail */\

    ZW_HAIL_FRAME ZW_HailFrame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 9 of 460

    /* Command class Hrv Control */\

    ZW_HRV_CONTROL_BYPASS_GET_FRAME ZW_HrvControlBypassGetFrame;\

    ZW_HRV_CONTROL_BYPASS_REPORT_FRAME ZW_HrvControlBypassReportFrame;\

    ZW_HRV_CONTROL_BYPASS_SET_FRAME ZW_HrvControlBypassSetFrame;\

    ZW_HRV_CONTROL_MODE_GET_FRAME ZW_HrvControlModeGetFrame;\

    ZW_HRV_CONTROL_MODE_REPORT_FRAME ZW_HrvControlModeReportFrame;\

    ZW_HRV_CONTROL_MODE_SET_FRAME ZW_HrvControlModeSetFrame;\

    ZW_HRV_CONTROL_MODE_SUPPORTED_GET_FRAME ZW_HrvControlModeSupportedGetFrame;\

    ZW_HRV_CONTROL_MODE_SUPPORTED_REPORT_1BYTE_FRAME ZW_HrvControlModeSupportedReport1byteFrame;\

    ZW_HRV_CONTROL_MODE_SUPPORTED_REPORT_2BYTE_FRAME ZW_HrvControlModeSupportedReport2byteFrame;\

    ZW_HRV_CONTROL_MODE_SUPPORTED_REPORT_3BYTE_FRAME ZW_HrvControlModeSupportedReport3byteFrame;\

    ZW_HRV_CONTROL_MODE_SUPPORTED_REPORT_4BYTE_FRAME ZW_HrvControlModeSupportedReport4byteFrame;\

    ZW_HRV_CONTROL_VENTILATION_RATE_GET_FRAME ZW_HrvControlVentilationRateGetFrame;\

    ZW_HRV_CONTROL_VENTILATION_RATE_REPORT_FRAME ZW_HrvControlVentilationRateReportFrame;\

    ZW_HRV_CONTROL_VENTILATION_RATE_SET_FRAME ZW_HrvControlVentilationRateSetFrame;\

    /* Command class Hrv Status */\

    ZW_HRV_STATUS_GET_FRAME ZW_HrvStatusGetFrame;\

    ZW_HRV_STATUS_REPORT_1BYTE_FRAME ZW_HrvStatusReport1byteFrame;\

    ZW_HRV_STATUS_REPORT_2BYTE_FRAME ZW_HrvStatusReport2byteFrame;\

    ZW_HRV_STATUS_REPORT_3BYTE_FRAME ZW_HrvStatusReport3byteFrame;\

    ZW_HRV_STATUS_REPORT_4BYTE_FRAME ZW_HrvStatusReport4byteFrame;\

    ZW_HRV_STATUS_SUPPORTED_GET_FRAME ZW_HrvStatusSupportedGetFrame;\

    ZW_HRV_STATUS_SUPPORTED_REPORT_1BYTE_FRAME ZW_HrvStatusSupportedReport1byteFrame;\

    ZW_HRV_STATUS_SUPPORTED_REPORT_2BYTE_FRAME ZW_HrvStatusSupportedReport2byteFrame;\

    ZW_HRV_STATUS_SUPPORTED_REPORT_3BYTE_FRAME ZW_HrvStatusSupportedReport3byteFrame;\

    ZW_HRV_STATUS_SUPPORTED_REPORT_4BYTE_FRAME ZW_HrvStatusSupportedReport4byteFrame;\

    /* Command class Indicator */\

    ZW_INDICATOR_GET_FRAME ZW_IndicatorGetFrame;\

    ZW_INDICATOR_REPORT_FRAME ZW_IndicatorReportFrame;\

    ZW_INDICATOR_SET_FRAME ZW_IndicatorSetFrame;\

    /* Command class Indicator V2 */\

    ZW_INDICATOR_GET_V2_FRAME ZW_IndicatorGetV2Frame;\

    VG_INDICATOR_REPORT_V2_VG VG_IndicatorReportV2VGroup;\

    ZW_INDICATOR_REPORT_1BYTE_V2_FRAME ZW_IndicatorReport1byteV2Frame;\

    ZW_INDICATOR_REPORT_2BYTE_V2_FRAME ZW_IndicatorReport2byteV2Frame;\

    ZW_INDICATOR_REPORT_3BYTE_V2_FRAME ZW_IndicatorReport3byteV2Frame;\

    ZW_INDICATOR_REPORT_4BYTE_V2_FRAME ZW_IndicatorReport4byteV2Frame;\

    VG_INDICATOR_SET_V2_VG VG_IndicatorSetV2VGroup;\

    ZW_INDICATOR_SET_1BYTE_V2_FRAME ZW_IndicatorSet1byteV2Frame;\

    ZW_INDICATOR_SET_2BYTE_V2_FRAME ZW_IndicatorSet2byteV2Frame;\

    ZW_INDICATOR_SET_3BYTE_V2_FRAME ZW_IndicatorSet3byteV2Frame;\

    ZW_INDICATOR_SET_4BYTE_V2_FRAME ZW_IndicatorSet4byteV2Frame;\

    ZW_INDICATOR_SUPPORTED_GET_V2_FRAME ZW_IndicatorSupportedGetV2Frame;\

    ZW_INDICATOR_SUPPORTED_REPORT_1BYTE_V2_FRAME ZW_IndicatorSupportedReport1byteV2Frame;\

    ZW_INDICATOR_SUPPORTED_REPORT_2BYTE_V2_FRAME ZW_IndicatorSupportedReport2byteV2Frame;\

    ZW_INDICATOR_SUPPORTED_REPORT_3BYTE_V2_FRAME ZW_IndicatorSupportedReport3byteV2Frame;\

    ZW_INDICATOR_SUPPORTED_REPORT_4BYTE_V2_FRAME ZW_IndicatorSupportedReport4byteV2Frame;\

    /* Command class Ip Configuration */\

    ZW_IP_CONFIGURATION_GET_FRAME ZW_IpConfigurationGetFrame;\

    ZW_IP_CONFIGURATION_RELEASE_FRAME ZW_IpConfigurationReleaseFrame;\

    ZW_IP_CONFIGURATION_RENEW_FRAME ZW_IpConfigurationRenewFrame;\

    ZW_IP_CONFIGURATION_REPORT_FRAME ZW_IpConfigurationReportFrame;\

    ZW_IP_CONFIGURATION_SET_FRAME ZW_IpConfigurationSetFrame;\

    /* Command class Language */\

    ZW_LANGUAGE_GET_FRAME ZW_LanguageGetFrame;\

    ZW_LANGUAGE_REPORT_FRAME ZW_LanguageReportFrame;\

    ZW_LANGUAGE_SET_FRAME ZW_LanguageSetFrame;\

    /* Command class Lock */\

    ZW_LOCK_GET_FRAME ZW_LockGetFrame;\

    ZW_LOCK_REPORT_FRAME ZW_LockReportFrame;\

    ZW_LOCK_SET_FRAME ZW_LockSetFrame;\

    /* Command class Manufacturer Specific */\

    ZW_MANUFACTURER_SPECIFIC_GET_FRAME ZW_ManufacturerSpecificGetFrame;\

    ZW_MANUFACTURER_SPECIFIC_REPORT_FRAME ZW_ManufacturerSpecificReportFrame;\

    /* Command class Manufacturer Specific V2 */\

    ZW_MANUFACTURER_SPECIFIC_GET_V2_FRAME ZW_ManufacturerSpecificGetV2Frame;\

    ZW_MANUFACTURER_SPECIFIC_REPORT_V2_FRAME ZW_ManufacturerSpecificReportV2Frame;\

    ZW_DEVICE_SPECIFIC_GET_V2_FRAME ZW_DeviceSpecificGetV2Frame;\

    ZW_DEVICE_SPECIFIC_REPORT_1BYTE_V2_FRAME ZW_DeviceSpecificReport1byteV2Frame;\

    ZW_DEVICE_SPECIFIC_REPORT_2BYTE_V2_FRAME ZW_DeviceSpecificReport2byteV2Frame;\

    ZW_DEVICE_SPECIFIC_REPORT_3BYTE_V2_FRAME ZW_DeviceSpecificReport3byteV2Frame;\

    ZW_DEVICE_SPECIFIC_REPORT_4BYTE_V2_FRAME ZW_DeviceSpecificReport4byteV2Frame;\

    /* Command class Meter Pulse */\

    ZW_METER_PULSE_GET_FRAME ZW_MeterPulseGetFrame;\

    ZW_METER_PULSE_REPORT_FRAME ZW_MeterPulseReportFrame;\

    /* Command class Meter Tbl Config */\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_SET_1BYTE_FRAME ZW_MeterTblTablePointAdmNoSet1byteFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_SET_2BYTE_FRAME ZW_MeterTblTablePointAdmNoSet2byteFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_SET_3BYTE_FRAME ZW_MeterTblTablePointAdmNoSet3byteFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_SET_4BYTE_FRAME ZW_MeterTblTablePointAdmNoSet4byteFrame;\

    /* Command class Meter Tbl Monitor */\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 10 of 460

    VG_METER_TBL_STATUS_REPORT_VG VG_MeterTblStatusReportVGroup;\

    ZW_METER_TBL_STATUS_REPORT_1BYTE_FRAME ZW_MeterTblStatusReport1byteFrame;\

    ZW_METER_TBL_STATUS_REPORT_2BYTE_FRAME ZW_MeterTblStatusReport2byteFrame;\

    ZW_METER_TBL_STATUS_REPORT_3BYTE_FRAME ZW_MeterTblStatusReport3byteFrame;\

    ZW_METER_TBL_STATUS_REPORT_4BYTE_FRAME ZW_MeterTblStatusReport4byteFrame;\

    ZW_METER_TBL_STATUS_DATE_GET_FRAME ZW_MeterTblStatusDateGetFrame;\

    ZW_METER_TBL_STATUS_DEPTH_GET_FRAME ZW_MeterTblStatusDepthGetFrame;\

    ZW_METER_TBL_STATUS_SUPPORTED_GET_FRAME ZW_MeterTblStatusSupportedGetFrame;\

    ZW_METER_TBL_STATUS_SUPPORTED_REPORT_FRAME ZW_MeterTblStatusSupportedReportFrame;\

    ZW_METER_TBL_CURRENT_DATA_GET_FRAME ZW_MeterTblCurrentDataGetFrame;\

    VG_METER_TBL_CURRENT_DATA_REPORT_VG VG_MeterTblCurrentDataReportVGroup;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_1BYTE_FRAME ZW_MeterTblCurrentDataReport1byteFrame;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_2BYTE_FRAME ZW_MeterTblCurrentDataReport2byteFrame;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_3BYTE_FRAME ZW_MeterTblCurrentDataReport3byteFrame;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_4BYTE_FRAME ZW_MeterTblCurrentDataReport4byteFrame;\

    ZW_METER_TBL_HISTORICAL_DATA_GET_FRAME ZW_MeterTblHistoricalDataGetFrame;\

    VG_METER_TBL_HISTORICAL_DATA_REPORT_VG VG_MeterTblHistoricalDataReportVGroup;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_1BYTE_FRAME ZW_MeterTblHistoricalDataReport1byteFrame;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_2BYTE_FRAME ZW_MeterTblHistoricalDataReport2byteFrame;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_3BYTE_FRAME ZW_MeterTblHistoricalDataReport3byteFrame;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_4BYTE_FRAME ZW_MeterTblHistoricalDataReport4byteFrame;\

    ZW_METER_TBL_REPORT_FRAME ZW_MeterTblReportFrame;\

    ZW_METER_TBL_TABLE_CAPABILITY_GET_FRAME ZW_MeterTblTableCapabilityGetFrame;\

    ZW_METER_TBL_TABLE_ID_GET_FRAME ZW_MeterTblTableIdGetFrame;\

    ZW_METER_TBL_TABLE_ID_REPORT_1BYTE_FRAME ZW_MeterTblTableIdReport1byteFrame;\

    ZW_METER_TBL_TABLE_ID_REPORT_2BYTE_FRAME ZW_MeterTblTableIdReport2byteFrame;\

    ZW_METER_TBL_TABLE_ID_REPORT_3BYTE_FRAME ZW_MeterTblTableIdReport3byteFrame;\

    ZW_METER_TBL_TABLE_ID_REPORT_4BYTE_FRAME ZW_MeterTblTableIdReport4byteFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_GET_FRAME ZW_MeterTblTablePointAdmNoGetFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_1BYTE_FRAME ZW_MeterTblTablePointAdmNoReport1byteFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_2BYTE_FRAME ZW_MeterTblTablePointAdmNoReport2byteFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_3BYTE_FRAME ZW_MeterTblTablePointAdmNoReport3byteFrame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_4BYTE_FRAME ZW_MeterTblTablePointAdmNoReport4byteFrame;\

    /* Command class Meter Tbl Monitor V2 */\

    VG_METER_TBL_STATUS_REPORT_V2_VG VG_MeterTblStatusReportV2VGroup;\

    ZW_METER_TBL_STATUS_REPORT_1BYTE_V2_FRAME ZW_MeterTblStatusReport1byteV2Frame;\

    ZW_METER_TBL_STATUS_REPORT_2BYTE_V2_FRAME ZW_MeterTblStatusReport2byteV2Frame;\

    ZW_METER_TBL_STATUS_REPORT_3BYTE_V2_FRAME ZW_MeterTblStatusReport3byteV2Frame;\

    ZW_METER_TBL_STATUS_REPORT_4BYTE_V2_FRAME ZW_MeterTblStatusReport4byteV2Frame;\

    ZW_METER_TBL_STATUS_DATE_GET_V2_FRAME ZW_MeterTblStatusDateGetV2Frame;\

    ZW_METER_TBL_STATUS_DEPTH_GET_V2_FRAME ZW_MeterTblStatusDepthGetV2Frame;\

    ZW_METER_TBL_STATUS_SUPPORTED_GET_V2_FRAME ZW_MeterTblStatusSupportedGetV2Frame;\

    ZW_METER_TBL_STATUS_SUPPORTED_REPORT_V2_FRAME ZW_MeterTblStatusSupportedReportV2Frame;\

    ZW_METER_TBL_CURRENT_DATA_GET_V2_FRAME ZW_MeterTblCurrentDataGetV2Frame;\

    VG_METER_TBL_CURRENT_DATA_REPORT_V2_VG VG_MeterTblCurrentDataReportV2VGroup;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_1BYTE_V2_FRAME ZW_MeterTblCurrentDataReport1byteV2Frame;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_2BYTE_V2_FRAME ZW_MeterTblCurrentDataReport2byteV2Frame;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_3BYTE_V2_FRAME ZW_MeterTblCurrentDataReport3byteV2Frame;\

    ZW_METER_TBL_CURRENT_DATA_REPORT_4BYTE_V2_FRAME ZW_MeterTblCurrentDataReport4byteV2Frame;\

    ZW_METER_TBL_HISTORICAL_DATA_GET_V2_FRAME ZW_MeterTblHistoricalDataGetV2Frame;\

    VG_METER_TBL_HISTORICAL_DATA_REPORT_V2_VG VG_MeterTblHistoricalDataReportV2VGroup;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_1BYTE_V2_FRAME ZW_MeterTblHistoricalDataReport1byteV2Frame;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_2BYTE_V2_FRAME ZW_MeterTblHistoricalDataReport2byteV2Frame;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_3BYTE_V2_FRAME ZW_MeterTblHistoricalDataReport3byteV2Frame;\

    ZW_METER_TBL_HISTORICAL_DATA_REPORT_4BYTE_V2_FRAME ZW_MeterTblHistoricalDataReport4byteV2Frame;\

    ZW_METER_TBL_REPORT_V2_FRAME ZW_MeterTblReportV2Frame;\

    ZW_METER_TBL_TABLE_CAPABILITY_GET_V2_FRAME ZW_MeterTblTableCapabilityGetV2Frame;\

    ZW_METER_TBL_TABLE_ID_GET_V2_FRAME ZW_MeterTblTableIdGetV2Frame;\

    ZW_METER_TBL_TABLE_ID_REPORT_1BYTE_V2_FRAME ZW_MeterTblTableIdReport1byteV2Frame;\

    ZW_METER_TBL_TABLE_ID_REPORT_2BYTE_V2_FRAME ZW_MeterTblTableIdReport2byteV2Frame;\

    ZW_METER_TBL_TABLE_ID_REPORT_3BYTE_V2_FRAME ZW_MeterTblTableIdReport3byteV2Frame;\

    ZW_METER_TBL_TABLE_ID_REPORT_4BYTE_V2_FRAME ZW_MeterTblTableIdReport4byteV2Frame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_GET_V2_FRAME ZW_MeterTblTablePointAdmNoGetV2Frame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_1BYTE_V2_FRAME ZW_MeterTblTablePointAdmNoReport1byteV2Frame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_2BYTE_V2_FRAME ZW_MeterTblTablePointAdmNoReport2byteV2Frame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_3BYTE_V2_FRAME ZW_MeterTblTablePointAdmNoReport3byteV2Frame;\

    ZW_METER_TBL_TABLE_POINT_ADM_NO_REPORT_4BYTE_V2_FRAME ZW_MeterTblTablePointAdmNoReport4byteV2Frame;\

    /* Command class Meter Tbl Push */\

    ZW_METER_TBL_PUSH_CONFIGURATION_GET_FRAME ZW_MeterTblPushConfigurationGetFrame;\

    ZW_METER_TBL_PUSH_CONFIGURATION_REPORT_FRAME ZW_MeterTblPushConfigurationReportFrame;\

    ZW_METER_TBL_PUSH_CONFIGURATION_SET_FRAME ZW_MeterTblPushConfigurationSetFrame;\

    /* Command class Meter */\

    ZW_METER_GET_FRAME ZW_MeterGetFrame;\

    ZW_METER_REPORT_1BYTE_FRAME ZW_MeterReport1byteFrame;\

    ZW_METER_REPORT_2BYTE_FRAME ZW_MeterReport2byteFrame;\

    ZW_METER_REPORT_3BYTE_FRAME ZW_MeterReport3byteFrame;\

    ZW_METER_REPORT_4BYTE_FRAME ZW_MeterReport4byteFrame;\

    /* Command class Meter V2 */\

    ZW_METER_GET_V2_FRAME ZW_MeterGetV2Frame;\

    ZW_METER_REPORT_1BYTE_V2_FRAME ZW_MeterReport1byteV2Frame;\

    ZW_METER_REPORT_2BYTE_V2_FRAME ZW_MeterReport2byteV2Frame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 11 of 460

    ZW_METER_REPORT_3BYTE_V2_FRAME ZW_MeterReport3byteV2Frame;\

    ZW_METER_REPORT_4BYTE_V2_FRAME ZW_MeterReport4byteV2Frame;\

    ZW_METER_RESET_V2_FRAME ZW_MeterResetV2Frame;\

    ZW_METER_SUPPORTED_GET_V2_FRAME ZW_MeterSupportedGetV2Frame;\

    ZW_METER_SUPPORTED_REPORT_V2_FRAME ZW_MeterSupportedReportV2Frame;\

    /* Command class Meter V3 */\

    ZW_METER_GET_V3_FRAME ZW_MeterGetV3Frame;\

    ZW_METER_REPORT_1BYTE_V3_FRAME ZW_MeterReport1byteV3Frame;\

    ZW_METER_REPORT_2BYTE_V3_FRAME ZW_MeterReport2byteV3Frame;\

    ZW_METER_REPORT_3BYTE_V3_FRAME ZW_MeterReport3byteV3Frame;\

    ZW_METER_REPORT_4BYTE_V3_FRAME ZW_MeterReport4byteV3Frame;\

    ZW_METER_RESET_V3_FRAME ZW_MeterResetV3Frame;\

    ZW_METER_SUPPORTED_GET_V3_FRAME ZW_MeterSupportedGetV3Frame;\

    ZW_METER_SUPPORTED_REPORT_V3_FRAME ZW_MeterSupportedReportV3Frame;\

    /* Command class Meter V4 */\

    ZW_METER_GET_V4_FRAME ZW_MeterGetV4Frame;\

    ZW_METER_REPORT_1BYTE_V4_FRAME ZW_MeterReport1byteV4Frame;\

    ZW_METER_REPORT_2BYTE_V4_FRAME ZW_MeterReport2byteV4Frame;\

    ZW_METER_REPORT_3BYTE_V4_FRAME ZW_MeterReport3byteV4Frame;\

    ZW_METER_REPORT_4BYTE_V4_FRAME ZW_MeterReport4byteV4Frame;\

    ZW_METER_RESET_V4_FRAME ZW_MeterResetV4Frame;\

    ZW_METER_SUPPORTED_GET_V4_FRAME ZW_MeterSupportedGetV4Frame;\

    ZW_METER_SUPPORTED_REPORT_1BYTE_V4_FRAME ZW_MeterSupportedReport1byteV4Frame;\

    ZW_METER_SUPPORTED_REPORT_2BYTE_V4_FRAME ZW_MeterSupportedReport2byteV4Frame;\

    ZW_METER_SUPPORTED_REPORT_3BYTE_V4_FRAME ZW_MeterSupportedReport3byteV4Frame;\

    ZW_METER_SUPPORTED_REPORT_4BYTE_V4_FRAME ZW_MeterSupportedReport4byteV4Frame;\

    /* Command class Mtp Window Covering */\

    ZW_MOVE_TO_POSITION_GET_FRAME ZW_MoveToPositionGetFrame;\

    ZW_MOVE_TO_POSITION_REPORT_FRAME ZW_MoveToPositionReportFrame;\

    ZW_MOVE_TO_POSITION_SET_FRAME ZW_MoveToPositionSetFrame;\

    /* Command class Multi Channel Association V2 */\

    ZW_MULTI_CHANNEL_ASSOCIATION_GET_V2_FRAME ZW_MultiChannelAssociationGetV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_GROUPINGS_GET_V2_FRAME ZW_MultiChannelAssociationGroupingsGetV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_GROUPINGS_REPORT_V2_FRAME ZW_MultiChannelAssociationGroupingsReportV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_1BYTE_V2_FRAME ZW_MultiChannelAssociationRemove1byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_2BYTE_V2_FRAME ZW_MultiChannelAssociationRemove2byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_3BYTE_V2_FRAME ZW_MultiChannelAssociationRemove3byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_4BYTE_V2_FRAME ZW_MultiChannelAssociationRemove4byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_1BYTE_V2_FRAME ZW_MultiChannelAssociationReport1byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_2BYTE_V2_FRAME ZW_MultiChannelAssociationReport2byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_3BYTE_V2_FRAME ZW_MultiChannelAssociationReport3byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_4BYTE_V2_FRAME ZW_MultiChannelAssociationReport4byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_1BYTE_V2_FRAME ZW_MultiChannelAssociationSet1byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_2BYTE_V2_FRAME ZW_MultiChannelAssociationSet2byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_3BYTE_V2_FRAME ZW_MultiChannelAssociationSet3byteV2Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_4BYTE_V2_FRAME ZW_MultiChannelAssociationSet4byteV2Frame;\

    /* Command class Multi Channel Association V3 */\

    ZW_MULTI_CHANNEL_ASSOCIATION_GET_V3_FRAME ZW_MultiChannelAssociationGetV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_GROUPINGS_GET_V3_FRAME ZW_MultiChannelAssociationGroupingsGetV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_GROUPINGS_REPORT_V3_FRAME ZW_MultiChannelAssociationGroupingsReportV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_1BYTE_V3_FRAME ZW_MultiChannelAssociationRemove1byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_2BYTE_V3_FRAME ZW_MultiChannelAssociationRemove2byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_3BYTE_V3_FRAME ZW_MultiChannelAssociationRemove3byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REMOVE_4BYTE_V3_FRAME ZW_MultiChannelAssociationRemove4byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_1BYTE_V3_FRAME ZW_MultiChannelAssociationReport1byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_2BYTE_V3_FRAME ZW_MultiChannelAssociationReport2byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_3BYTE_V3_FRAME ZW_MultiChannelAssociationReport3byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_REPORT_4BYTE_V3_FRAME ZW_MultiChannelAssociationReport4byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_1BYTE_V3_FRAME ZW_MultiChannelAssociationSet1byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_2BYTE_V3_FRAME ZW_MultiChannelAssociationSet2byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_3BYTE_V3_FRAME ZW_MultiChannelAssociationSet3byteV3Frame;\

    ZW_MULTI_CHANNEL_ASSOCIATION_SET_4BYTE_V3_FRAME ZW_MultiChannelAssociationSet4byteV3Frame;\

    /* Command class Multi Channel V2 */\

    ZW_MULTI_CHANNEL_CAPABILITY_GET_V2_FRAME ZW_MultiChannelCapabilityGetV2Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_1BYTE_V2_FRAME ZW_MultiChannelCapabilityReport1byteV2Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_2BYTE_V2_FRAME ZW_MultiChannelCapabilityReport2byteV2Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_3BYTE_V2_FRAME ZW_MultiChannelCapabilityReport3byteV2Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_4BYTE_V2_FRAME ZW_MultiChannelCapabilityReport4byteV2Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_V2_FRAME ZW_MultiChannelEndPointFindV2Frame;\

    VG_MULTI_CHANNEL_END_POINT_FIND_REPORT_V2_VG VG_MultiChannelEndPointFindReportV2VGroup;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_1BYTE_V2_FRAME ZW_MultiChannelEndPointFindReport1byteV2Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_2BYTE_V2_FRAME ZW_MultiChannelEndPointFindReport2byteV2Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_3BYTE_V2_FRAME ZW_MultiChannelEndPointFindReport3byteV2Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_4BYTE_V2_FRAME ZW_MultiChannelEndPointFindReport4byteV2Frame;\

    ZW_MULTI_CHANNEL_END_POINT_GET_V2_FRAME ZW_MultiChannelEndPointGetV2Frame;\

    ZW_MULTI_CHANNEL_END_POINT_REPORT_V2_FRAME ZW_MultiChannelEndPointReportV2Frame;\

    ZW_MULTI_INSTANCE_GET_V2_FRAME ZW_MultiInstanceGetV2Frame;\

    ZW_MULTI_INSTANCE_REPORT_V2_FRAME ZW_MultiInstanceReportV2Frame;\

    /* Command class Multi Channel V3 */\

    ZW_MULTI_CHANNEL_CAPABILITY_GET_V3_FRAME ZW_MultiChannelCapabilityGetV3Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_1BYTE_V3_FRAME ZW_MultiChannelCapabilityReport1byteV3Frame;\

  • SDS13740-1 Z-Wave Plus Device and Command Class Types and Defines Specification 2016-08-26

    Sigma Designs Inc. Types and Defines Page 12 of 460

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_2BYTE_V3_FRAME ZW_MultiChannelCapabilityReport2byteV3Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_3BYTE_V3_FRAME ZW_MultiChannelCapabilityReport3byteV3Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_4BYTE_V3_FRAME ZW_MultiChannelCapabilityReport4byteV3Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_V3_FRAME ZW_MultiChannelEndPointFindV3Frame;\

    VG_MULTI_CHANNEL_END_POINT_FIND_REPORT_V3_VG VG_MultiChannelEndPointFindReportV3VGroup;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_1BYTE_V3_FRAME ZW_MultiChannelEndPointFindReport1byteV3Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_2BYTE_V3_FRAME ZW_MultiChannelEndPointFindReport2byteV3Frame;\

    #define ZW_FRAME_COLLECTION_MACRO2\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_3BYTE_V3_FRAME ZW_MultiChannelEndPointFindReport3byteV3Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_REPORT_4BYTE_V3_FRAME ZW_MultiChannelEndPointFindReport4byteV3Frame;\

    ZW_MULTI_CHANNEL_END_POINT_GET_V3_FRAME ZW_MultiChannelEndPointGetV3Frame;\

    ZW_MULTI_CHANNEL_END_POINT_REPORT_V3_FRAME ZW_MultiChannelEndPointReportV3Frame;\

    ZW_MULTI_INSTANCE_GET_V3_FRAME ZW_MultiInstanceGetV3Frame;\

    ZW_MULTI_INSTANCE_REPORT_V3_FRAME ZW_MultiInstanceReportV3Frame;\

    /* Command class Multi Channel V4 */\

    ZW_MULTI_CHANNEL_CAPABILITY_GET_V4_FRAME ZW_MultiChannelCapabilityGetV4Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_1BYTE_V4_FRAME ZW_MultiChannelCapabilityReport1byteV4Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_2BYTE_V4_FRAME ZW_MultiChannelCapabilityReport2byteV4Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_3BYTE_V4_FRAME ZW_MultiChannelCapabilityReport3byteV4Frame;\

    ZW_MULTI_CHANNEL_CAPABILITY_REPORT_4BYTE_V4_FRAME ZW_MultiChannelCapabilityReport4byteV4Frame;\

    ZW_MULTI_CHANNEL_END_POINT_FIND_V4_FRAME ZW_Mult