SPDX-License-Identifier: BSD-3-Clause SPDX-FileCopyrightText: 2025 Z-Wave-Alliance https://z-wavealliance.org/
Note
!!! THIS FILE IS AUTOGENERATED BY
generate_configurations.py!!! DO NOT MODIFY !!!
Macros#
Size of the log buffer <1..255:1>
Display log level.
Display log source component.
Output channel for Debug messages.
Output channel for Info messages.
Output channel for Warning messages.
Output channel for Error messages.
Application.
Hardware.
CC Association.
CC Battery.
CC Binary Switch.
CC Central Scene.
CC Color Switch.
CC Door Lock.
CC Firmware Update.
CC Indicator.
CC Multi Channel.
CC Multilevel Switch.
CC Notification.
CC User Code.
CC User Credential.
CC Version.
CC Wake Up.
CC Z-Wave Plus Info.
ZAF Actuator.
ZAF App Timer.
ZAF Command Publisher.
ZAF Common.
ZAF Event Distributor.
ZAF NVM.
ZAF Transport.
ZAF TSE.
Macro Definition Documentation#
ZW_LOG_BUFFER_SIZE#
#define ZW_LOG_BUFFER_SIZEValue:
96
Size of the log buffer <1..255:1>
Size (in bytes) of the buffer reserved for log messages
ZW_LOG_DISPLAY_LEVEL#
#define ZW_LOG_DISPLAY_LEVELValue:
1
Display log level.
If enabled, log messages will be prefixed with their level
ZW_LOG_DISPLAY_COMPONENT#
#define ZW_LOG_DISPLAY_COMPONENTValue:
0
Display log source component.
If enabled, log messages will be prefixed with the ID of their originating component
ZW_LOG_CHANNEL_DEBUG#
#define ZW_LOG_CHANNEL_DEBUGValue:
""
Output channel for Debug messages.
stdout, stderr, or an empty string for no output
ZW_LOG_CHANNEL_INFO#
#define ZW_LOG_CHANNEL_INFOValue:
"stdout"
Output channel for Info messages.
stdout, stderr, or an empty string for no output
ZW_LOG_CHANNEL_WARNING#
#define ZW_LOG_CHANNEL_WARNINGValue:
""
Output channel for Warning messages.
stdout, stderr, or an empty string for no output
ZW_LOG_CHANNEL_ERROR#
#define ZW_LOG_CHANNEL_ERRORValue:
"stderr"
Output channel for Error messages.
stdout, stderr, or an empty string for no output
ZW_LOG_ENABLE_APP#
#define ZW_LOG_ENABLE_APPValue:
1
Application.
If enabled, log messages from the application will be displayed
ZW_LOG_ENABLE_HW#
#define ZW_LOG_ENABLE_HWValue:
0
Hardware.
If enabled, log messages from the platform hardware layer will be displayed
ZW_LOG_ENABLE_CC_ASSOCIATION#
#define ZW_LOG_ENABLE_CC_ASSOCIATIONValue:
0
CC Association.
If enabled, log messages from the Association command class will be displayed
ZW_LOG_ENABLE_CC_BATTERY#
#define ZW_LOG_ENABLE_CC_BATTERYValue:
0
CC Battery.
If enabled, log messages from the Battery command class will be displayed
ZW_LOG_ENABLE_CC_BINARY_SWITCH#
#define ZW_LOG_ENABLE_CC_BINARY_SWITCHValue:
0
CC Binary Switch.
If enabled, log messages from the Binary Switch command class will be displayed
ZW_LOG_ENABLE_CC_CENTRAL_SCENE#
#define ZW_LOG_ENABLE_CC_CENTRAL_SCENEValue:
0
CC Central Scene.
If enabled, log messages from the Central Scene command class will be displayed
ZW_LOG_ENABLE_CC_COLOR_SWITCH#
#define ZW_LOG_ENABLE_CC_COLOR_SWITCHValue:
0
CC Color Switch.
If enabled, log messages from the Color Switch command class will be displayed
ZW_LOG_ENABLE_CC_DOOR_LOCK#
#define ZW_LOG_ENABLE_CC_DOOR_LOCKValue:
0
CC Door Lock.
If enabled, log messages from the Door Lock command class will be displayed
ZW_LOG_ENABLE_CC_FIRMWARE_UPDATE#
#define ZW_LOG_ENABLE_CC_FIRMWARE_UPDATEValue:
0
CC Firmware Update.
If enabled, log messages from the Firmware Update command class will be displayed
ZW_LOG_ENABLE_CC_INDICATOR#
#define ZW_LOG_ENABLE_CC_INDICATORValue:
0
CC Indicator.
If enabled, log messages from the Indicator command class will be displayed
ZW_LOG_ENABLE_CC_MULTI_CHANNEL#
#define ZW_LOG_ENABLE_CC_MULTI_CHANNELValue:
0
CC Multi Channel.
If enabled, log messages from the Multi Channel command class will be displayed
ZW_LOG_ENABLE_CC_MULTILEVEL_SWITCH#
#define ZW_LOG_ENABLE_CC_MULTILEVEL_SWITCHValue:
0
CC Multilevel Switch.
If enabled, log messages from the Multilevel Switch command class will be displayed
ZW_LOG_ENABLE_CC_NOTIFICATION#
#define ZW_LOG_ENABLE_CC_NOTIFICATIONValue:
0
CC Notification.
If enabled, log messages from the Notification command class will be displayed
ZW_LOG_ENABLE_CC_USER_CODE#
#define ZW_LOG_ENABLE_CC_USER_CODEValue:
0
CC User Code.
If enabled, log messages from the User Code command class will be displayed
ZW_LOG_ENABLE_CC_USER_CREDENTIAL#
#define ZW_LOG_ENABLE_CC_USER_CREDENTIALValue:
0
CC User Credential.
If enabled, log messages from the User Credential command class will be displayed
ZW_LOG_ENABLE_CC_VERSION#
#define ZW_LOG_ENABLE_CC_VERSIONValue:
0
CC Version.
If enabled, log messages from the Version command class will be displayed
ZW_LOG_ENABLE_CC_WAKE_UP#
#define ZW_LOG_ENABLE_CC_WAKE_UPValue:
0
CC Wake Up.
If enabled, log messages from the Wake Up command class will be displayed
ZW_LOG_ENABLE_CC_ZWAVE_PLUS_INFO#
#define ZW_LOG_ENABLE_CC_ZWAVE_PLUS_INFOValue:
0
CC Z-Wave Plus Info.
If enabled, log messages from the Z-Wave Plus Info command class will be displayed
ZW_LOG_ENABLE_ZAF_ACTUATOR#
#define ZW_LOG_ENABLE_ZAF_ACTUATORValue:
0
ZAF Actuator.
If enabled, log messages from the ZAF Actuator will be displayed
ZW_LOG_ENABLE_ZAF_APP_TIMER#
#define ZW_LOG_ENABLE_ZAF_APP_TIMERValue:
0
ZAF App Timer.
If enabled, log messages from the ZAF App Timer will be displayed
ZW_LOG_ENABLE_ZAF_CMD_PUBLISHER#
#define ZW_LOG_ENABLE_ZAF_CMD_PUBLISHERValue:
0
ZAF Command Publisher.
If enabled, log messages from the ZAF Command Publisher will be displayed
ZW_LOG_ENABLE_ZAF_COMMON#
#define ZW_LOG_ENABLE_ZAF_COMMONValue:
0
ZAF Common.
If enabled, log messages from the ZAF Common will be displayed
ZW_LOG_ENABLE_ZAF_EVENT_DISTRIBUTOR#
#define ZW_LOG_ENABLE_ZAF_EVENT_DISTRIBUTORValue:
0
ZAF Event Distributor.
If enabled, log messages from the ZAF Event Distributor will be displayed
ZW_LOG_ENABLE_ZAF_NVM#
#define ZW_LOG_ENABLE_ZAF_NVMValue:
0
ZAF NVM.
If enabled, log messages from the ZAF NVM will be displayed
ZW_LOG_ENABLE_ZAF_TRANSPORT#
#define ZW_LOG_ENABLE_ZAF_TRANSPORTValue:
0
ZAF Transport.
If enabled, log messages from the ZAF Transport will be displayed
ZW_LOG_ENABLE_ZAF_TSE#
#define ZW_LOG_ENABLE_ZAF_TSEValue:
0
ZAF TSE.
If enabled, log messages from the ZAF TSE will be displayed