diff --git a/src/zwave_ncp_serial_api_controller/.cproject b/src/zwave_ncp_serial_api_controller/.cproject
index 4de3b38f..816928e0 100644
--- a/src/zwave_ncp_serial_api_controller/.cproject
+++ b/src/zwave_ncp_serial_api_controller/.cproject
@@ -4,7 +4,7 @@
-
+
@@ -36,7 +36,7 @@
"SDK_VERSION_MAJOR": "7",
"configPRE_SLEEP_PROCESSING": "enterPowerDown",
"ZW_MIGRATION_FROM_7_20": "1",
- "SDK_VERSION_PATCH": "3",
+ "SDK_VERSION_PATCH": "4",
"APP_PROPERTIES_CONFIG_FILE": "<application_properties_config.h>",
"NDEBUG": "1",
"ZGM130S037HGN": "1",
@@ -52,14 +52,14 @@
"HARDWARE_BOARD_SUPPORTS_RF_BAND_924": "1",
"HARDWARE_BOARD_SUPPORTS_RF_BAND_868": "1",
"ZW_VERSION_MAJOR": "7",
- "ZAF_VERSION_PATCH": "3",
+ "ZAF_VERSION_PATCH": "4",
"ZAF_CONFIG_DEVICE_OPTION_MASK": "APPLICATION_NODEINFO_LISTENING",
"EXT_BOARD_8029A": "1",
"ZAF_VERSION_MAJOR": "10",
"SL_BOARD_NAME": "\"BRD4207A\"",
"ZW_VERSION_MINOR": "21",
"HARDWARE_BOARD_SUPPORTS_3_RF_BANDS": "1",
- "ZW_VERSION_PATCH": "3",
+ "ZW_VERSION_PATCH": "4",
"NO_DEBUGPRINT": "1",
"SL_APP_PROPERTIES": "1"
},
@@ -1210,6 +1210,20 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
]"
}
]" moduleId="com.silabs.ss.framework.ide.project.core.cpp" projectCommon.boardIds="brd4207a:0.0.0 brd4001a:0.0.0.A01" projectCommon.buildArtifactType="EXE" projectCommon.partId="mcu.arm.efr32.zg13.zgm130s037hgn" projectCommon.referencedModules="[
+ {
+ "builtinExcludes": [],
+ "removed": false,
+ "builtinSources": [],
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
+ "builtin": true
+ },
+ {
+ "builtinExcludes": [],
+ "removed": false,
+ "builtinSources": [],
+ "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
+ "builtin": true
+ },
{
"builtinExcludes": [],
"removed": false,
@@ -1288,357 +1302,357 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
"comm_interface.c",
"comm_interface.h",
"controller_supported_func.h",
- "gecko_sdk_4.4.3/hardware/board/inc/sl_board_control.h",
- "gecko_sdk_4.4.3/hardware/board/inc/sl_board_init.h",
- "gecko_sdk_4.4.3/hardware/board/src/sl_board_control_gpio.c",
- "gecko_sdk_4.4.3/hardware/board/src/sl_board_init.c",
- "gecko_sdk_4.4.3/hardware/driver/configuration_over_swo/inc/sl_cos.h",
- "gecko_sdk_4.4.3/hardware/driver/configuration_over_swo/src/sl_cos.c",
- "gecko_sdk_4.4.3/platform/CMSIS/Core/Include/cmsis_compiler.h",
- "gecko_sdk_4.4.3/platform/CMSIS/Core/Include/cmsis_gcc.h",
- "gecko_sdk_4.4.3/platform/CMSIS/Core/Include/cmsis_version.h",
- "gecko_sdk_4.4.3/platform/CMSIS/Core/Include/core_cm4.h",
- "gecko_sdk_4.4.3/platform/CMSIS/Core/Include/mpu_armv7.h",
- "gecko_sdk_4.4.3/platform/CMSIS/Core/Include/tz_context.h",
- "gecko_sdk_4.4.3/platform/CMSIS/RTOS2/Include/cmsis_os2.h",
- "gecko_sdk_4.4.3/platform/CMSIS/RTOS2/Include/os_tick.h",
- "gecko_sdk_4.4.3/platform/CMSIS/RTOS2/Source/os_systick.c",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/em_device.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/system_zgm13.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm130s037hgn.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_acmp.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_adc.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_af_pins.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_af_ports.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_cmu.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_cryotimer.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_crypto.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_csen.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_devinfo.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_dma_descriptor.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_dmareq.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_emu.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_etm.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_fpueh.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_gpcrc.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_gpio.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_gpio_p.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_i2c.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_idac.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_ldma.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_ldma_ch.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense_buf.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense_ch.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense_st.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_letimer.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_leuart.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_msc.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_pcnt.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_prs.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_prs_ch.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_prs_signals.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rmu.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_romtable.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtc.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtc_comp.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtcc.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtcc_cc.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtcc_ret.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_smu.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_timer.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_timer_cc.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_trng.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_usart.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_vdac.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_vdac_opa.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_wdog.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Include/zgm13_wdog_pch.h",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Source/startup_zgm13.c",
- "gecko_sdk_4.4.3/platform/Device/SiliconLabs/ZGM13/Source/system_zgm13.c",
- "gecko_sdk_4.4.3/platform/bootloader/api/application_properties.h",
- "gecko_sdk_4.4.3/platform/bootloader/api/btl_errorcode.h",
- "gecko_sdk_4.4.3/platform/bootloader/api/btl_interface.c",
- "gecko_sdk_4.4.3/platform/bootloader/api/btl_interface.h",
- "gecko_sdk_4.4.3/platform/bootloader/api/btl_interface_parser.h",
- "gecko_sdk_4.4.3/platform/bootloader/api/btl_interface_storage.c",
- "gecko_sdk_4.4.3/platform/bootloader/api/btl_interface_storage.h",
- "gecko_sdk_4.4.3/platform/bootloader/api/btl_reset_info.h",
- "gecko_sdk_4.4.3/platform/bootloader/app_properties/app_properties.c",
- "gecko_sdk_4.4.3/platform/common/inc/sl_assert.h",
- "gecko_sdk_4.4.3/platform/common/inc/sl_atomic.h",
- "gecko_sdk_4.4.3/platform/common/inc/sl_cmsis_os2_common.h",
- "gecko_sdk_4.4.3/platform/common/inc/sl_common.h",
- "gecko_sdk_4.4.3/platform/common/inc/sl_enum.h",
- "gecko_sdk_4.4.3/platform/common/inc/sl_slist.h",
- "gecko_sdk_4.4.3/platform/common/inc/sl_status.h",
- "gecko_sdk_4.4.3/platform/common/src/sl_assert.c",
- "gecko_sdk_4.4.3/platform/common/src/sl_slist.c",
- "gecko_sdk_4.4.3/platform/common/src/sl_syscalls.c",
- "gecko_sdk_4.4.3/platform/common/toolchain/inc/sl_gcc_preinclude.h",
- "gecko_sdk_4.4.3/platform/common/toolchain/inc/sl_memory.h",
- "gecko_sdk_4.4.3/platform/common/toolchain/inc/sl_memory_region.h",
- "gecko_sdk_4.4.3/platform/common/toolchain/src/sl_memory.c",
- "gecko_sdk_4.4.3/platform/driver/debug/inc/sl_debug_swo.h",
- "gecko_sdk_4.4.3/platform/driver/debug/src/sl_debug_swo.c",
- "gecko_sdk_4.4.3/platform/emdrv/common/inc/ecode.h",
- "gecko_sdk_4.4.3/platform/emdrv/gpiointerrupt/inc/gpiointerrupt.h",
- "gecko_sdk_4.4.3/platform/emdrv/gpiointerrupt/src/gpiointerrupt.c",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/inc/nvm3.h",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/inc/nvm3_default.h",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/inc/nvm3_generic.h",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/inc/nvm3_hal.h",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/inc/nvm3_hal_flash.h",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/inc/nvm3_lock.h",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/lib/libnvm3_CM4_gcc.a",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/src/nvm3_default_common_linker.c",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/src/nvm3_hal_flash.c",
- "gecko_sdk_4.4.3/platform/emdrv/nvm3/src/nvm3_lock.c",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_acmp.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_adc.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_assert.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_bus.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_chip.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_cmu.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_cmu_compat.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_common.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_core.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_core_generic.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_cryotimer.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_crypto.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_crypto_compat.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_csen.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_dbg.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_emu.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_gpcrc.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_gpio.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_i2c.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_idac.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_ldma.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_lesense.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_letimer.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_leuart.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_msc.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_msc_compat.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_opamp.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_pcnt.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_prs.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_ramfunc.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_rmu.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_rtcc.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_smu.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_system.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_system_generic.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_timer.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_usart.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_vdac.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_version.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/em_wdog.h",
- "gecko_sdk_4.4.3/platform/emlib/inc/sli_em_cmu.h",
- "gecko_sdk_4.4.3/platform/emlib/src/em_acmp.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_adc.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_cmu.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_core.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_cryotimer.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_crypto.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_csen.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_dbg.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_emu.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_gpcrc.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_gpio.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_i2c.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_idac.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_ldma.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_lesense.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_letimer.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_leuart.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_msc.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_opamp.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_pcnt.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_prs.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_rmu.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_rtcc.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_system.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_timer.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_usart.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_vdac.c",
- "gecko_sdk_4.4.3/platform/emlib/src/em_wdog.c",
- "gecko_sdk_4.4.3/platform/halconfig/inc/hal-config/hal-config-types.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/autogen/librail_release/librail_config_zgm130s037hgn_gcc.a",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/autogen/librail_release/librail_module_efr32xg13_gcc_release.a",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/chip/efr32/efr32xg1x/rail_chip_specific.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/common/rail.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/common/rail_assert_error_codes.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/common/rail_features.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/common/rail_mfm.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/common/rail_types.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/fem_util/sl_fem_util.c",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/fem_util/sl_fem_util.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/pa-conversions/efr32xg1x/sl_rail_util_pa_curves.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/pa-conversions/pa_conversions_efr32.c",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/pa-conversions/pa_conversions_efr32.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/pa-conversions/pa_curve_types_efr32.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/pa-conversions/pa_curves_efr32.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/rail_util_power_manager_init/sl_rail_util_power_manager_init.c",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/rail_util_power_manager_init/sl_rail_util_power_manager_init.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/plugin/rail_util_sequencer/sl_rail_util_sequencer.c",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/protocol/ble/rail_ble.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/protocol/ieee802154/rail_ieee802154.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/protocol/sidewalk/rail_sidewalk.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/protocol/wmbus/rail_wmbus.h",
- "gecko_sdk_4.4.3/platform/radio/rail_lib/protocol/zwave/rail_zwave.h",
- "gecko_sdk_4.4.3/platform/service/device_init/inc/sl_device_init_clocks.h",
- "gecko_sdk_4.4.3/platform/service/device_init/inc/sl_device_init_dcdc.h",
- "gecko_sdk_4.4.3/platform/service/device_init/inc/sl_device_init_emu.h",
- "gecko_sdk_4.4.3/platform/service/device_init/inc/sl_device_init_hfxo.h",
- "gecko_sdk_4.4.3/platform/service/device_init/inc/sl_device_init_nvic.h",
- "gecko_sdk_4.4.3/platform/service/device_init/src/sl_device_init_dcdc_s1.c",
- "gecko_sdk_4.4.3/platform/service/device_init/src/sl_device_init_emu_s1.c",
- "gecko_sdk_4.4.3/platform/service/device_init/src/sl_device_init_hfxo_s1.c",
- "gecko_sdk_4.4.3/platform/service/device_init/src/sl_device_init_nvic.c",
- "gecko_sdk_4.4.3/platform/service/mpu/inc/sl_mpu.h",
- "gecko_sdk_4.4.3/platform/service/mpu/src/sl_mpu.c",
- "gecko_sdk_4.4.3/platform/service/power_manager/inc/sl_power_manager.h",
- "gecko_sdk_4.4.3/platform/service/power_manager/inc/sl_power_manager_debug.h",
- "gecko_sdk_4.4.3/platform/service/power_manager/inc/sli_power_manager.h",
- "gecko_sdk_4.4.3/platform/service/power_manager/src/sl_power_manager.c",
- "gecko_sdk_4.4.3/platform/service/power_manager/src/sl_power_manager_debug.c",
- "gecko_sdk_4.4.3/platform/service/power_manager/src/sl_power_manager_hal_s0_s1.c",
- "gecko_sdk_4.4.3/platform/service/power_manager/src/sli_power_manager_private.h",
- "gecko_sdk_4.4.3/platform/service/sleeptimer/inc/sl_sleeptimer.h",
- "gecko_sdk_4.4.3/platform/service/sleeptimer/inc/sli_sleeptimer.h",
- "gecko_sdk_4.4.3/platform/service/sleeptimer/src/sl_sleeptimer.c",
- "gecko_sdk_4.4.3/platform/service/sleeptimer/src/sl_sleeptimer_hal_prortc.c",
- "gecko_sdk_4.4.3/platform/service/sleeptimer/src/sl_sleeptimer_hal_rtcc.c",
- "gecko_sdk_4.4.3/platform/service/sleeptimer/src/sl_sleeptimer_hal_timer.c",
- "gecko_sdk_4.4.3/platform/service/sleeptimer/src/sli_sleeptimer_hal.h",
- "gecko_sdk_4.4.3/platform/service/system/inc/sl_system_init.h",
- "gecko_sdk_4.4.3/platform/service/system/inc/sl_system_kernel.h",
- "gecko_sdk_4.4.3/platform/service/system/src/sl_system_init.c",
- "gecko_sdk_4.4.3/platform/service/system/src/sl_system_kernel.c",
- "gecko_sdk_4.4.3/protocol/z-wave/Apps/zwave_ncp_serial_api/SerialAPI_hw.h",
- "gecko_sdk_4.4.3/protocol/z-wave/AppsHw/inc/app_hw.h",
- "gecko_sdk_4.4.3/protocol/z-wave/AppsHw/inc/board_indicator.h",
- "gecko_sdk_4.4.3/protocol/z-wave/AppsHw/inc/board_init.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/Assert/Assert.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/CRC/CRC.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/DebugPrint/DebugPrint.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/DebugPrint/DebugPrintConfig.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/EventDistributor/EventDistributor.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/MfgTokens/MfgTokens.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/NodeMask/NodeMask.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/QueueNotifying/QueueNotifying.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/SwTimer/SwTimer.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/SwTimer/SwTimerLiaison.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/SyncEvent/SyncEvent.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/Utils/Min2Max2.h",
- "gecko_sdk_4.4.3/protocol/z-wave/Components/Utils/SizeOf.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/ZW_classcmd.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_bootloader.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_entropy.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_init.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_misc.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_nvm.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_power_manager.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_radio.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_radio_utils.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_retention_register.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_status.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_uart.h",
- "gecko_sdk_4.4.3/protocol/z-wave/PAL/inc/zpal_watchdog.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/Actuator/ZAF_Actuator.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/AppName/ZAF_AppName.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/AppName/ZAF_AppName_weak.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/AppTimer.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/AppTimer.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/AppTimerDeepSleep.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor_ncp.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor_ncp.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/TrueStatusEngine/ZAF_TSE.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_ApplicationEvents.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_CmdPublisher.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_file_ids.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm_app.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm_app.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_retention_register.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_retention_register.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_types.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZW_TransportEndpoint.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZW_TransportSecProtocol.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ZW_product_id_enum.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ZAF_Common_helper.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ZAF_Common_interface.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ZAF_Common_interface.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ApplicationUtilities/ev_man.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ProtocolConfig/inc/zaf_protocol_config.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZAF/ProtocolConfig/src/zaf_protocol_config.c",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_SerialAPI.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_UserTask.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_application_transport_interface.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_basis_api.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_controller_api.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_security_api.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_slave_api.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_system_startup_api.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_transport_api.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/API/ZW_typedefs.h",
- "gecko_sdk_4.4.3/protocol/z-wave/ZWave/lib/libZWaveController_700s.a",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/ADC.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/board.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/extension_board_8029a.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/target_boards.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/src/SerialAPI/SerialAPI_hw.c",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/ADC.c",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board.c",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board_BRD420x.c",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board_indicator.c",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board_init.c",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/inc/application_properties/application_properties_config.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/hal-config-board-700.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/hal-config.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/inc/sl_dcdc.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/inc/system_startup.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/inc/zpal_uart_config_ext.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/inc/zpal_zwave_nvm_instance.h",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a",
- "gecko_sdk_4.4.3/protocol/z-wave/platform/SiliconLabs/PAL/src/zpal_zwave_nvm_instance.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/cmsis/Include/freertos_mpool.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/cmsis/Include/freertos_os2.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/cmsis/Source/cmsis_os2.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/croutine.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/event_groups.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/FreeRTOS.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/StackMacros.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/atomic.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/croutine.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/deprecated_definitions.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/event_groups.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/list.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/message_buffer.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/mpu_prototypes.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/mpu_wrappers.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/portable.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/projdefs.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/queue.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/semphr.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/stack_macros.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/stream_buffer.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/task.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/include/timers.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/list.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/port.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/portmacro.h",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/portable/MemMang/heap_4.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/portable/SiliconLabs/tick_power_manager.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/queue.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/stream_buffer.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/tasks.c",
- "gecko_sdk_4.4.3/util/third_party/freertos/kernel/timers.c",
+ "gecko_sdk_4.4.4/hardware/board/inc/sl_board_control.h",
+ "gecko_sdk_4.4.4/hardware/board/inc/sl_board_init.h",
+ "gecko_sdk_4.4.4/hardware/board/src/sl_board_control_gpio.c",
+ "gecko_sdk_4.4.4/hardware/board/src/sl_board_init.c",
+ "gecko_sdk_4.4.4/hardware/driver/configuration_over_swo/inc/sl_cos.h",
+ "gecko_sdk_4.4.4/hardware/driver/configuration_over_swo/src/sl_cos.c",
+ "gecko_sdk_4.4.4/platform/CMSIS/Core/Include/cmsis_compiler.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/Core/Include/cmsis_gcc.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/Core/Include/cmsis_version.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/Core/Include/core_cm4.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/Core/Include/mpu_armv7.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/Core/Include/tz_context.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/RTOS2/Include/cmsis_os2.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/RTOS2/Include/os_tick.h",
+ "gecko_sdk_4.4.4/platform/CMSIS/RTOS2/Source/os_systick.c",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/em_device.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/system_zgm13.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm130s037hgn.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_acmp.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_adc.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_af_pins.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_af_ports.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_cmu.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_cryotimer.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_crypto.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_csen.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_devinfo.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_dma_descriptor.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_dmareq.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_emu.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_etm.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_fpueh.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_gpcrc.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_gpio.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_gpio_p.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_i2c.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_idac.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_ldma.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_ldma_ch.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense_buf.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense_ch.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_lesense_st.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_letimer.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_leuart.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_msc.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_pcnt.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_prs.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_prs_ch.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_prs_signals.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rmu.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_romtable.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtc.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtc_comp.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtcc.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtcc_cc.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_rtcc_ret.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_smu.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_timer.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_timer_cc.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_trng.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_usart.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_vdac.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_vdac_opa.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_wdog.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Include/zgm13_wdog_pch.h",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Source/startup_zgm13.c",
+ "gecko_sdk_4.4.4/platform/Device/SiliconLabs/ZGM13/Source/system_zgm13.c",
+ "gecko_sdk_4.4.4/platform/bootloader/api/application_properties.h",
+ "gecko_sdk_4.4.4/platform/bootloader/api/btl_errorcode.h",
+ "gecko_sdk_4.4.4/platform/bootloader/api/btl_interface.c",
+ "gecko_sdk_4.4.4/platform/bootloader/api/btl_interface.h",
+ "gecko_sdk_4.4.4/platform/bootloader/api/btl_interface_parser.h",
+ "gecko_sdk_4.4.4/platform/bootloader/api/btl_interface_storage.c",
+ "gecko_sdk_4.4.4/platform/bootloader/api/btl_interface_storage.h",
+ "gecko_sdk_4.4.4/platform/bootloader/api/btl_reset_info.h",
+ "gecko_sdk_4.4.4/platform/bootloader/app_properties/app_properties.c",
+ "gecko_sdk_4.4.4/platform/common/inc/sl_assert.h",
+ "gecko_sdk_4.4.4/platform/common/inc/sl_atomic.h",
+ "gecko_sdk_4.4.4/platform/common/inc/sl_cmsis_os2_common.h",
+ "gecko_sdk_4.4.4/platform/common/inc/sl_common.h",
+ "gecko_sdk_4.4.4/platform/common/inc/sl_enum.h",
+ "gecko_sdk_4.4.4/platform/common/inc/sl_slist.h",
+ "gecko_sdk_4.4.4/platform/common/inc/sl_status.h",
+ "gecko_sdk_4.4.4/platform/common/src/sl_assert.c",
+ "gecko_sdk_4.4.4/platform/common/src/sl_slist.c",
+ "gecko_sdk_4.4.4/platform/common/src/sl_syscalls.c",
+ "gecko_sdk_4.4.4/platform/common/toolchain/inc/sl_gcc_preinclude.h",
+ "gecko_sdk_4.4.4/platform/common/toolchain/inc/sl_memory.h",
+ "gecko_sdk_4.4.4/platform/common/toolchain/inc/sl_memory_region.h",
+ "gecko_sdk_4.4.4/platform/common/toolchain/src/sl_memory.c",
+ "gecko_sdk_4.4.4/platform/driver/debug/inc/sl_debug_swo.h",
+ "gecko_sdk_4.4.4/platform/driver/debug/src/sl_debug_swo.c",
+ "gecko_sdk_4.4.4/platform/emdrv/common/inc/ecode.h",
+ "gecko_sdk_4.4.4/platform/emdrv/gpiointerrupt/inc/gpiointerrupt.h",
+ "gecko_sdk_4.4.4/platform/emdrv/gpiointerrupt/src/gpiointerrupt.c",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/inc/nvm3.h",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/inc/nvm3_default.h",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/inc/nvm3_generic.h",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/inc/nvm3_hal.h",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/inc/nvm3_hal_flash.h",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/inc/nvm3_lock.h",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/lib/libnvm3_CM4_gcc.a",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/src/nvm3_default_common_linker.c",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/src/nvm3_hal_flash.c",
+ "gecko_sdk_4.4.4/platform/emdrv/nvm3/src/nvm3_lock.c",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_acmp.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_adc.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_assert.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_bus.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_chip.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_cmu.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_cmu_compat.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_common.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_core.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_core_generic.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_cryotimer.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_crypto.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_crypto_compat.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_csen.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_dbg.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_emu.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_gpcrc.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_gpio.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_i2c.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_idac.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_ldma.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_lesense.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_letimer.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_leuart.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_msc.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_msc_compat.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_opamp.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_pcnt.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_prs.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_ramfunc.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_rmu.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_rtcc.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_smu.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_system.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_system_generic.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_timer.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_usart.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_vdac.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_version.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/em_wdog.h",
+ "gecko_sdk_4.4.4/platform/emlib/inc/sli_em_cmu.h",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_acmp.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_adc.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_cmu.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_core.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_cryotimer.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_crypto.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_csen.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_dbg.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_emu.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_gpcrc.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_gpio.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_i2c.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_idac.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_ldma.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_lesense.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_letimer.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_leuart.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_msc.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_opamp.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_pcnt.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_prs.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_rmu.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_rtcc.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_system.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_timer.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_usart.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_vdac.c",
+ "gecko_sdk_4.4.4/platform/emlib/src/em_wdog.c",
+ "gecko_sdk_4.4.4/platform/halconfig/inc/hal-config/hal-config-types.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/autogen/librail_release/librail_config_zgm130s037hgn_gcc.a",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/autogen/librail_release/librail_module_efr32xg13_gcc_release.a",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/chip/efr32/efr32xg1x/rail_chip_specific.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/common/rail.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/common/rail_assert_error_codes.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/common/rail_features.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/common/rail_mfm.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/common/rail_types.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/fem_util/sl_fem_util.c",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/fem_util/sl_fem_util.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/pa-conversions/efr32xg1x/sl_rail_util_pa_curves.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/pa-conversions/pa_conversions_efr32.c",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/pa-conversions/pa_conversions_efr32.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/pa-conversions/pa_curve_types_efr32.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/pa-conversions/pa_curves_efr32.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/rail_util_power_manager_init/sl_rail_util_power_manager_init.c",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/rail_util_power_manager_init/sl_rail_util_power_manager_init.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/plugin/rail_util_sequencer/sl_rail_util_sequencer.c",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/protocol/ble/rail_ble.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/protocol/ieee802154/rail_ieee802154.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/protocol/sidewalk/rail_sidewalk.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/protocol/wmbus/rail_wmbus.h",
+ "gecko_sdk_4.4.4/platform/radio/rail_lib/protocol/zwave/rail_zwave.h",
+ "gecko_sdk_4.4.4/platform/service/device_init/inc/sl_device_init_clocks.h",
+ "gecko_sdk_4.4.4/platform/service/device_init/inc/sl_device_init_dcdc.h",
+ "gecko_sdk_4.4.4/platform/service/device_init/inc/sl_device_init_emu.h",
+ "gecko_sdk_4.4.4/platform/service/device_init/inc/sl_device_init_hfxo.h",
+ "gecko_sdk_4.4.4/platform/service/device_init/inc/sl_device_init_nvic.h",
+ "gecko_sdk_4.4.4/platform/service/device_init/src/sl_device_init_dcdc_s1.c",
+ "gecko_sdk_4.4.4/platform/service/device_init/src/sl_device_init_emu_s1.c",
+ "gecko_sdk_4.4.4/platform/service/device_init/src/sl_device_init_hfxo_s1.c",
+ "gecko_sdk_4.4.4/platform/service/device_init/src/sl_device_init_nvic.c",
+ "gecko_sdk_4.4.4/platform/service/mpu/inc/sl_mpu.h",
+ "gecko_sdk_4.4.4/platform/service/mpu/src/sl_mpu.c",
+ "gecko_sdk_4.4.4/platform/service/power_manager/inc/sl_power_manager.h",
+ "gecko_sdk_4.4.4/platform/service/power_manager/inc/sl_power_manager_debug.h",
+ "gecko_sdk_4.4.4/platform/service/power_manager/inc/sli_power_manager.h",
+ "gecko_sdk_4.4.4/platform/service/power_manager/src/sl_power_manager.c",
+ "gecko_sdk_4.4.4/platform/service/power_manager/src/sl_power_manager_debug.c",
+ "gecko_sdk_4.4.4/platform/service/power_manager/src/sl_power_manager_hal_s0_s1.c",
+ "gecko_sdk_4.4.4/platform/service/power_manager/src/sli_power_manager_private.h",
+ "gecko_sdk_4.4.4/platform/service/sleeptimer/inc/sl_sleeptimer.h",
+ "gecko_sdk_4.4.4/platform/service/sleeptimer/inc/sli_sleeptimer.h",
+ "gecko_sdk_4.4.4/platform/service/sleeptimer/src/sl_sleeptimer.c",
+ "gecko_sdk_4.4.4/platform/service/sleeptimer/src/sl_sleeptimer_hal_prortc.c",
+ "gecko_sdk_4.4.4/platform/service/sleeptimer/src/sl_sleeptimer_hal_rtcc.c",
+ "gecko_sdk_4.4.4/platform/service/sleeptimer/src/sl_sleeptimer_hal_timer.c",
+ "gecko_sdk_4.4.4/platform/service/sleeptimer/src/sli_sleeptimer_hal.h",
+ "gecko_sdk_4.4.4/platform/service/system/inc/sl_system_init.h",
+ "gecko_sdk_4.4.4/platform/service/system/inc/sl_system_kernel.h",
+ "gecko_sdk_4.4.4/platform/service/system/src/sl_system_init.c",
+ "gecko_sdk_4.4.4/platform/service/system/src/sl_system_kernel.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/Apps/zwave_ncp_serial_api/SerialAPI_hw.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/AppsHw/inc/app_hw.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/AppsHw/inc/board_indicator.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/AppsHw/inc/board_init.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/Assert/Assert.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/CRC/CRC.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/DebugPrint/DebugPrint.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/DebugPrint/DebugPrintConfig.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/EventDistributor/EventDistributor.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/MfgTokens/MfgTokens.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/NodeMask/NodeMask.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/QueueNotifying/QueueNotifying.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/SwTimer/SwTimer.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/SwTimer/SwTimerLiaison.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/SyncEvent/SyncEvent.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/Utils/Min2Max2.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/Components/Utils/SizeOf.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/ZW_classcmd.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_bootloader.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_entropy.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_init.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_misc.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_nvm.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_power_manager.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_radio.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_radio_utils.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_retention_register.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_status.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_uart.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/PAL/inc/zpal_watchdog.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/Actuator/ZAF_Actuator.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/AppName/ZAF_AppName.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/AppName/ZAF_AppName_weak.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/AppTimer.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/AppTimer.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/AppTimerDeepSleep.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor_ncp.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/EventHandling/zaf_event_distributor_ncp.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/TrueStatusEngine/ZAF_TSE.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_ApplicationEvents.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_CmdPublisher.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_file_ids.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm_app.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_nvm_app.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_retention_register.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_retention_register.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZAF_types.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZW_TransportEndpoint.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZW_TransportSecProtocol.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ZW_product_id_enum.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ZAF_Common_helper.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ZAF_Common_interface.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/_commonIF/ZAF_Common_interface.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ApplicationUtilities/ev_man.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ProtocolConfig/inc/zaf_protocol_config.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZAF/ProtocolConfig/src/zaf_protocol_config.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_SerialAPI.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_UserTask.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_application_transport_interface.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_basis_api.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_controller_api.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_security_api.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_slave_api.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_system_startup_api.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_transport_api.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/API/ZW_typedefs.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/ZWave/lib/libZWaveController_700s.a",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/ADC.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/board.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/extension_board_8029a.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/inc/target_boards.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/src/SerialAPI/SerialAPI_hw.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/ADC.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board_BRD420x.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board_indicator.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/AppsHw/src/common/board_init.c",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/inc/application_properties/application_properties_config.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/hal-config-board-700.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/inc/hal-config/hal-config.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/inc/sl_dcdc.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/inc/system_startup.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/inc/zpal_uart_config_ext.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/inc/zpal_zwave_nvm_instance.h",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/lib/libzpal_zgm130s037hgn.a",
+ "gecko_sdk_4.4.4/protocol/z-wave/platform/SiliconLabs/PAL/src/zpal_zwave_nvm_instance.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/cmsis/Include/freertos_mpool.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/cmsis/Include/freertos_os2.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/cmsis/Source/cmsis_os2.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/croutine.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/event_groups.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/FreeRTOS.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/StackMacros.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/atomic.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/croutine.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/deprecated_definitions.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/event_groups.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/list.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/message_buffer.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/mpu_prototypes.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/mpu_wrappers.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/portable.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/projdefs.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/queue.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/semphr.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/stack_macros.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/stream_buffer.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/task.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/include/timers.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/list.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/port.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/portable/GCC/ARM_CM4F/portmacro.h",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/portable/MemMang/heap_4.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/portable/SiliconLabs/tick_power_manager.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/queue.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/stream_buffer.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/tasks.c",
+ "gecko_sdk_4.4.4/util/third_party/freertos/kernel/timers.c",
"main.c",
"nvm_backup_restore.c",
"nvm_backup_restore.h",
@@ -1655,13 +1669,6 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
"module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.componentSetup.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
- {
- "builtinExcludes": [],
- "removed": false,
- "builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.CommonProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
- "builtin": true
- },
{
"builtinExcludes": [],
"removed": false,
@@ -1669,13 +1676,6 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
"module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.defaultSettings.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
},
- {
- "builtinExcludes": [],
- "removed": false,
- "builtinSources": [],
- "module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ProjectPostBuild.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
- "builtin": true
- },
{
"builtinExcludes": [],
"removed": false,
@@ -1685,7 +1685,7 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
"module": "<project:MModule xmlns:project=\"http://www.silabs.com/ss/Project.ecore\" builtin=\"true\" id=\"uc.module.setup.ucProject.com.silabs.ss.framework.project.toolchain.core.default#com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205.gcc\" pdm=\"true\"> <inclusions pattern=\".*\"/> </project:MModule>",
"builtin": true
}
-]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.3","partOpn":"zgm130s037hgn"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.3._-295637086" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
+]" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.4","partOpn":"zgm130s037hgn"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.4._-295637083" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
@@ -1816,13 +1816,13 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
-
+
-
+
-
+
@@ -1957,13 +1957,13 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
-
+
-
+
-
+
@@ -2029,7 +2029,7 @@ studio:/sdk/protocol/z-wave/Components/MfgTokens/",
-
+]" projectCommon.ideId="simplicity-ide" projectCommon.importModeId="LINK_LIBRARIES" projectCommon.partId="mcu.arm.efr32.zg13.zgm130s037hgn" projectCommon.savedStockVariables="{"copiedSdkLocation":"gecko_sdk_4.4.0","partOpn":"zgm130s037hgn"}" projectCommon.sdkId="com.silabs.sdk.stack.super:4.4.4._-295637083" projectCommon.toolchainId="com.silabs.ss.tool.ide.arm.toolchain.gnu.cdt:12.2.1.20221205"/>
diff --git a/src/zwave_ncp_serial_api_controller/app.c b/src/zwave_ncp_serial_api_controller/app.c
index a39f90c2..460d7469 100644
--- a/src/zwave_ncp_serial_api_controller/app.c
+++ b/src/zwave_ncp_serial_api_controller/app.c
@@ -14,6 +14,7 @@
#endif /* ZW_CONTROLLER */
#include "AppTimer.h"
#include "ZW_system_startup_api.h"
+#include "zpal_retention_register.h"
/* Include app header file - containing version and */
/* SerialAPI functionality support definitions */
#ifdef ZW_SECURITY_PROTOCOL
@@ -473,6 +474,9 @@ appFileSystemInit(void)
AppNodeInfo = zaf_get_app_node_info();
RadioConfig = zaf_get_radio_config();
+ // enable the watchdog at init of application
+ zpal_enable_watchdog(true);
+
/*
* Handle file system init inside Application Task
* This reduces the default stack needed during initialization
@@ -902,7 +906,21 @@ ApplicationInitSW(void)
eSerialAPIStartedCapabilities capabilities = (RadioConfig->eRegion == REGION_US_LR) ? SERIAL_API_STARTED_CAPABILITIES_L0NG_RANGE : 0;
compl_workbuf[6 + i] = capabilities;
+ uint32_t zpal_reset_info = 0;
+ if (ZPAL_STATUS_OK != zpal_retention_register_read(ZPAL_RETENTION_REGISTER_RESET_INFO, &zpal_reset_info))
+ {
+ DPRINT("ERROR while reading the reset information\n");
Request(FUNC_ID_SERIAL_API_STARTED, compl_workbuf, 7 + i);
+ }
+ else
+ {
+ compl_workbuf[7 + i] = (uint8_t)(zpal_reset_info >> 24);
+ compl_workbuf[8 + i] = (uint8_t)(zpal_reset_info >> 16);
+ compl_workbuf[9 + i] = (uint8_t)(zpal_reset_info >> 8);
+ compl_workbuf[10 + i] = (uint8_t)zpal_reset_info;
+ DPRINTF("zpal_reset_reason: %u\n", zpal_reset_info);
+ Request(FUNC_ID_SERIAL_API_STARTED, compl_workbuf, 11 + i);
+ }
#endif /* #if SUPPORT_STARTUP_NOTIFICATION */
AppTimerDeepSleepPersistentRegister(&mWakeupTimer, false, ZCB_WakeupTimeout); // register for event jobs timeout event
diff --git a/src/zwave_ncp_serial_api_controller/cmd_handlers.c b/src/zwave_ncp_serial_api_controller/cmd_handlers.c
index 496eee8a..abd2ec50 100644
--- a/src/zwave_ncp_serial_api_controller/cmd_handlers.c
+++ b/src/zwave_ncp_serial_api_controller/cmd_handlers.c
@@ -128,26 +128,26 @@ ZW_ADD_CMD(FUNC_ID_GET_TX_TIMERS)
uint8_t i = 0;
// Copy with endian swap
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_0 >> 24) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_0 >> 16) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_0 >> 8) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_0 >> 0) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_1 >> 24) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_1 >> 16) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_1 >> 8) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_1 >> 0) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_2 >> 24) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_2 >> 16) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_2 >> 8) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_2 >> 0) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_3 >> 24) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_3 >> 16) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_3 >> 8) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_3 >> 0) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_4 >> 24) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_4 >> 16) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_4 >> 8) & 0xff);
- compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel_4 >> 0) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[0] >> 24) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[0] >> 16) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[0] >> 8) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[0] >> 0) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[1] >> 24) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[1] >> 16) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[1] >> 8) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[1] >> 0) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[2] >> 24) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[2] >> 16) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[2] >> 8) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[2] >> 0) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[3] >> 24) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[3] >> 16) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[3] >> 8) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[3] >> 0) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[4] >> 24) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[4] >> 16) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[4] >> 8) & 0xff);
+ compl_workbuf[i++] = (uint8_t)((sRFStats->tx_time_channel[4] >> 0) & 0xff);
DoRespond_workbuf(i);
}
diff --git a/src/zwave_ncp_serial_api_controller/cmds_management.c b/src/zwave_ncp_serial_api_controller/cmds_management.c
index 86527977..2143b25a 100644
--- a/src/zwave_ncp_serial_api_controller/cmds_management.c
+++ b/src/zwave_ncp_serial_api_controller/cmds_management.c
@@ -45,6 +45,31 @@
#define MAX( x, y ) ( ( x ) > ( y ) ? ( x ) : ( y ) )
#endif // MAX
+static const serial_api_setup_cmd_get_region_info_answer_t regions_info[] = {
+ {.region=REGION_EU, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_US, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_ANZ, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_HK, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_IN, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_IL, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_RU, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_CN, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_US_LR, .zw_classic=1, .zw_lr=1, .reserved=0, .included_region=REGION_US},
+ {.region=REGION_JP, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+ {.region=REGION_KR, .zw_classic=1, .zw_lr=0, .reserved=0, .included_region=REGION_UNDEFINED},
+};
+#define REGIONS_INFO_COUNT (sizeof(regions_info)/sizeof(regions_info[0]))
+//default answer in case the requested region is not found in the regions_info table.
+static const serial_api_setup_cmd_get_region_info_answer_t unknown_region_info =
+{
+ .region = REGION_UNDEFINED,
+ .zw_classic = 0,
+ .zw_lr = 0,
+ .reserved = 0,
+ .included_region = 0
+};
+#define REGION_INFO_SIZE (sizeof(serial_api_setup_cmd_get_region_info_answer_t))
+
void func_id_serial_api_get_init_data(__attribute__((unused)) uint8_t inputLength,
__attribute__((unused)) const uint8_t *pInputBuffer,
uint8_t *pOutputBuffer,
@@ -202,6 +227,8 @@ void func_id_serial_api_setup(uint8_t inputLength,
BITMASK_ADD_CMD(supportedBitmask, SERIAL_API_SETUP_CMD_TX_GET_MAX_LR_PAYLOAD_SIZE); // (17)
BITMASK_ADD_CMD(supportedBitmask, SERIAL_API_SETUP_CMD_TX_POWERLEVEL_SET_16_BIT); // (18)
BITMASK_ADD_CMD(supportedBitmask, SERIAL_API_SETUP_CMD_TX_POWERLEVEL_GET_16_BIT); // (19)
+ BITMASK_ADD_CMD(supportedBitmask, SERIAL_API_SETUP_CMD_GET_SUPPORTED_REGION); // (21)
+ BITMASK_ADD_CMD(supportedBitmask, SERIAL_API_SETUP_CMD_GET_REGION_INFO); // (22)
/* Currently supported command with the highest value is SERIAL_API_SETUP_CMD_NODEID_BASETYPE_SET.
No commands after it. */
@@ -253,6 +280,49 @@ void func_id_serial_api_setup(uint8_t inputLength,
BYTE_IN_AR(pOutputBuffer, i++) = cmdRes;
break;
+ case SERIAL_API_SETUP_CMD_GET_SUPPORTED_REGION:
+ {
+ uint8_t supported_region_count = 0;
+ uint8_t region_count_index = i;
+ i++; //skip suported region count, move to first region value;
+ for (rfRegion = REGION_EU; rfRegion <= REGION_US_LR; rfRegion++) {
+ if (true == isRfRegionValid(rfRegion)) {
+ supported_region_count++;
+ pOutputBuffer[i] = (uint8_t) rfRegion;
+ i++;
+ }
+ }
+ for (rfRegion = REGION_JP; rfRegion <= REGION_KR; rfRegion++) {
+ if (true == isRfRegionValid(rfRegion)) {
+ supported_region_count++;
+ pOutputBuffer[i] = (uint8_t) rfRegion;
+ i++;
+ }
+ }
+ pOutputBuffer[region_count_index] = supported_region_count;
+ break;
+ }
+
+ case SERIAL_API_SETUP_CMD_GET_REGION_INFO:
+ {
+ uint8_t info_idx;
+ //search for the requested region in the regions_info table.
+ for (info_idx = 0; info_idx < REGIONS_INFO_COUNT; info_idx++) {
+ if (regions_info[info_idx].region == pInputBuffer[SAPI_SETUP_GET_REGION_INFO_RX_IDX_REGION]) {
+ break;
+ }
+ }
+ // Copy the answer in the output buffer.
+ if (info_idx < REGIONS_INFO_COUNT) {
+ memcpy(&(pOutputBuffer[i]), &(regions_info[info_idx]), REGION_INFO_SIZE);
+ } else {
+ //region not found, answer the unknown region info.
+ memcpy(&(pOutputBuffer[i]), &unknown_region_info, REGION_INFO_SIZE);
+ }
+ i += REGION_INFO_SIZE;
+ break;
+ }
+
case SERIAL_API_SETUP_CMD_TX_POWERLEVEL_SET:
{
zpal_tx_power_t iTxPower, iAdjust;
diff --git a/src/zwave_ncp_serial_api_controller/cmds_management.h b/src/zwave_ncp_serial_api_controller/cmds_management.h
index d6845457..baaac812 100644
--- a/src/zwave_ncp_serial_api_controller/cmds_management.h
+++ b/src/zwave_ncp_serial_api_controller/cmds_management.h
@@ -37,6 +37,8 @@ typedef enum
SERIAL_API_SETUP_CMD_TX_GET_MAX_LR_PAYLOAD_SIZE = 17,
SERIAL_API_SETUP_CMD_TX_POWERLEVEL_SET_16_BIT = 18,
SERIAL_API_SETUP_CMD_TX_POWERLEVEL_GET_16_BIT = 19,
+ SERIAL_API_SETUP_CMD_GET_SUPPORTED_REGION = 21,
+ SERIAL_API_SETUP_CMD_GET_REGION_INFO = 22,
} eSerialAPISetupCmd;
/* SERIAL_API_SETUP_CMD_NODEID_BASETYPE_SET definitions */
@@ -74,6 +76,22 @@ extern eSerialAPISetupNodeIdBaseType nodeIdBaseType;
#define SERIAL_API_SETUP_CMD_NODEID_BASETYPE_SET_CMD_LENGTH_MIN 2
#define SERIAL_API_SETUP_CMD_MAX_LR_TX_PWR_SET_CMD_LENGTH_MIN 3
+// --------------------------------
+// Definitions related to the sub command get region info
+/// Index of the region in received buffer
+#define SAPI_SETUP_GET_REGION_INFO_RX_IDX_REGION (1)
+/// structure used to describe the format of a get region info answer.
+#pragma pack(push)
+#pragma pack(1)
+typedef struct {
+ uint8_t region;
+ uint8_t zw_classic:1; ///< the region supports classic Z-Wave
+ uint8_t zw_lr:1; ///< the region supports Z-Wave Long Range
+ uint8_t reserved:6; ///< reserved for future use
+ uint8_t included_region; ///< the selected region include this one (e.g. US_LR include US)
+} serial_api_setup_cmd_get_region_info_answer_t;
+#pragma pack(pop)
+
/**
* Must be called upon receiving a "Node List Command".
* @param inputLength Length of data in input buffer.
diff --git a/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.pintool b/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.pintool
index 11323bb0..28168e56 100644
--- a/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.pintool
+++ b/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.pintool
@@ -1,5 +1,5 @@
-
+
diff --git a/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slcp b/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slcp
index 048ff7ae..421a99d7 100644
--- a/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slcp
+++ b/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slcp
@@ -50,7 +50,7 @@ include:
- {path: utils.h}
- {path: virtual_slave_node_info.h}
- {path: zaf_config_security.h}
-sdk: {id: gecko_sdk, version: 4.4.3}
+sdk: {id: gecko_sdk, version: 4.4.4}
toolchain_settings: []
component:
- {id: ZGM130S037HGN}
diff --git a/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slps b/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slps
index d6e7aa18..2ec13eff 100644
--- a/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slps
+++ b/src/zwave_ncp_serial_api_controller/zwave_ncp_serial_api_controller.slps
@@ -1,7 +1,7 @@
-
+