From 33df952a44d8510749d2cecf090e235f92904f3a Mon Sep 17 00:00:00 2001 From: YunHorn Technology Date: Tue, 20 Sep 2022 18:50:02 +0800 Subject: [PATCH] sysconfig clock after wake up --- Core/Src/stm32_lpm_if.c | 1 + Core/Src/yunhorn_sts_motion_sensor.c | 8 +- MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.axf | Bin 1241916 -> 1241948 bytes .../STS_M7_919_R1.build_log.htm | 64 ++++++------ MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.htm | 20 +++- .../LoRaWAN_End_Node/STS_MM_STS_MM_WLE5.dep | 32 +++--- MDK-ARM/LoRaWAN_End_Node/stm32_lpm_if.o | Bin 7600 -> 7600 bytes .../yunhorn_sts_motion_sensor.o | Bin 25428 -> 25520 bytes MDK-ARM/STS_MM.uvguix.lenovo | 98 ++++++++++++++---- MDK-ARM/STS_MM.uvoptx | 66 ++++++++++-- 10 files changed, 209 insertions(+), 80 deletions(-) diff --git a/Core/Src/stm32_lpm_if.c b/Core/Src/stm32_lpm_if.c index f988758..eb047cd 100644 --- a/Core/Src/stm32_lpm_if.c +++ b/Core/Src/stm32_lpm_if.c @@ -126,6 +126,7 @@ void PWR_ExitStopMode(void) MX_I2C1_Init(); MX_I2C2_Init(); MX_TIM2_Init(); + HAL_I2C_Init(&SSD1306_I2C_HANDLE); HAL_I2C_Init(&MOTION_SENSOR_I2C_HANDLE); HAL_TIM_Base_Start_IT(&MOTION_SENSOR_TIM_HANDLE); diff --git a/Core/Src/yunhorn_sts_motion_sensor.c b/Core/Src/yunhorn_sts_motion_sensor.c index 9c39681..8812e2d 100644 --- a/Core/Src/yunhorn_sts_motion_sensor.c +++ b/Core/Src/yunhorn_sts_motion_sensor.c @@ -229,7 +229,13 @@ void STS_MOTION_SENSOR_WakeUp_Process(void) if (event_status.WakeUpStatus != 0U) { STS_MOTION_SENSOR_After_Wake_Up(); // for 1st wakeup value - + HAL_Init(); + SystemClock_Config(); + MX_GPIO_Init(); + MX_I2C1_Init(); + MX_I2C2_Init(); + MX_TIM2_Init(); + SystemApp_Init(); STS_MOTION_SENSOR_Init_Send_Data(); for (uint8_t ccc=0; ccc < 3; ccc++) { diff --git a/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.axf b/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.axf index cf43c22067e095ad5ad4739f02e90a5647ff36f1..3771a885c706924e031472a3529f246d50e40cf9 100644 GIT binary patch delta 40318 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 Qy03DnmE^?!lq>!HKXVVhMgRZ+ delta 39917 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

RZ?eX~w#~O}R+JV!@LZ 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 diff --git a/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.build_log.htm b/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.build_log.htm index 7925320..42808e0 100644 --- a/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.build_log.htm +++ b/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.build_log.htm @@ -17,7 +17,7 @@ Library Manager: ArmAr.exe V6.15 Hex Converter: FromElf.exe V6.15 CPU DLL: SARMCM3.DLL V5.33.0.0 Dialog DLL: DCM.DLL V1.17.3.0 -Target DLL: UL2CM3.DLL V1.163.9.0 +Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.0.8.0 Dialog DLL: TCM.DLL V1.48.0.0

Project:

@@ -28,42 +28,42 @@ Project File Date: 09/20/2022 *** Using Compiler 'V6.15', folder: 'D:\Keil_v5\ARM\ARMCLANG\Bin' Rebuild target 'STS_MM_WLE5' assembling startup_stm32wl55xx_cm4.s... -compiling main.c... compiling dma.c... -compiling gpio.c... -compiling subghz.c... -compiling rtc.c... -compiling sys_debug.c... -compiling adc.c... -compiling sys_app.c... -compiling timer_if.c... -compiling stm32wlxx_it.c... -compiling usart_if.c... -compiling usart.c... compiling sys_sensors.c... -compiling adc_if.c... +compiling main.c... +compiling rtc.c... +compiling adc.c... +compiling stm32wlxx_it.c... +compiling subghz.c... +compiling sys_debug.c... +compiling usart.c... +compiling gpio.c... compiling stm32_lpm_if.c... +compiling adc_if.c... +compiling usart_if.c... compiling stm32wlxx_hal_msp.c... +compiling timer_if.c... +compiling sys_app.c... compiling ssd1306_fonts.c... compiling app_lorawan.c... compiling flash_if.c... compiling CayenneLpp.c... -compiling ssd1306.c... compiling lora_info.c... compiling ssd1306_tests.c... compiling radio_board_if.c... +compiling ssd1306.c... compiling stm32wlxx_ll_adc.c... -compiling stm32wlxx_nucleo.c... compiling stm32wlxx_nucleo_radio.c... -compiling yunhorn_sts_motion_sensor.c... -compiling stm32wlxx_hal_adc_ex.c... +compiling stm32wlxx_nucleo.c... compiling lora_app.c... +compiling stm32wlxx_hal_adc_ex.c... +compiling yunhorn_sts_motion_sensor.c... compiling yunhorn_sts_motion_sensor_adxl345.c... -compiling stm32wlxx_hal_flash.c... compiling stm32wlxx_hal_adc.c... +compiling stm32wlxx_hal_flash.c... compiling stm32wlxx_hal_rcc_ex.c... -compiling stm32wlxx_hal_rcc.c... compiling stm32wlxx_hal_gpio.c... +compiling stm32wlxx_hal_rcc.c... compiling stm32wlxx_hal_dma_ex.c... compiling stm32wlxx_hal_flash_ex.c... compiling stm32wlxx_hal_pwr.c... @@ -76,20 +76,20 @@ compiling stm32wlxx_hal_subghz.c... compiling stm32wlxx_hal_rtc.c... compiling stm32wlxx_hal_rtc_ex.c... compiling cmac.c... +compiling system_stm32wlxx.c... compiling stm32wlxx_hal_i2c_ex.c... compiling stm32wlxx_hal_uart_ex.c... -compiling system_stm32wlxx.c... compiling lorawan_aes.c... compiling Region.c... -compiling stm32wlxx_hal_tim_ex.c... compiling soft-se.c... -compiling RegionBaseUS.c... +compiling stm32wlxx_hal_tim_ex.c... compiling RegionAU915.c... +compiling RegionBaseUS.c... compiling LmhpCompliance.c... compiling RegionCN470.c... compiling RegionAS923.c... -compiling RegionCN470A20.c... compiling RegionCN470A26.c... +compiling RegionCN470A20.c... compiling RegionCN470B20.c... compiling RegionCN470B26.c... compiling stm32wlxx_hal_uart.c... @@ -98,36 +98,36 @@ compiling RegionEU433.c... compiling RegionEU868.c... compiling stm32wlxx_hal_tim.c... compiling RegionIN865.c... -compiling stm32wlxx_hal_i2c.c... compiling RegionKR920.c... +compiling stm32wlxx_hal_i2c.c... compiling RegionCommon.c... compiling RegionRU864.c... compiling RegionUS915.c... compiling LoRaMacAdr.c... compiling LoRaMacClassB.c... +compiling LoRaMacConfirmQueue.c... compiling LoRaMacCommands.c... compiling LoRaMacParser.c... -compiling LoRaMacConfirmQueue.c... compiling LoRaMacSerializer.c... compiling LoRaMacCrypto.c... compiling NvmDataMgmt.c... compiling utilities.c... compiling stm32_mem.c... -compiling stm32_systime.c... compiling stm32_adv_trace.c... +compiling stm32_systime.c... compiling radio_fw.c... -compiling stm32_tiny_sscanf.c... compiling LmHandler.c... +compiling stm32_tiny_sscanf.c... compiling stm32_tiny_vsnprintf.c... compiling stm32_seq.c... -compiling stm32_timer.c... compiling stm32_lpm.c... +compiling stm32_timer.c... compiling radio_driver.c... -compiling BayesFunctions.c... compiling LoRaMac.c... +compiling BayesFunctions.c... compiling radio.c... -compiling ControllerFunctions.c... compiling ComplexMathFunctions.c... +compiling ControllerFunctions.c... compiling BasicMathFunctions.c... compiling FastMathFunctions.c... compiling DistanceFunctions.c... @@ -139,7 +139,7 @@ compiling CommonTables.c... compiling TransformFunctions.c... compiling FilteringFunctions.c... linking... -Program Size: Code=72124 RO-data=124272 RW-data=292 ZI-data=60740 +Program Size: Code=72152 RO-data=124272 RW-data=292 ZI-data=60740 FromELF: creating hex file... "LoRaWAN_End_Node\STS_M7_919_R1.axf" - 0 Error(s), 0 Warning(s). @@ -183,7 +183,7 @@ Package Vendor: Keil Source file: CMSIS\DSP\Source\FastMathFunctions\FastMathFunctions.c Source file: CMSIS\DSP\Source\MatrixFunctions\MatrixFunctions.c Source file: CMSIS\DSP\Source\TransformFunctions\TransformFunctions.c -Build Time Elapsed: 00:00:06 +Build Time Elapsed: 00:00:07 diff --git a/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.htm b/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.htm index b18be71..a850e27 100644 --- a/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.htm +++ b/MDK-ARM/LoRaWAN_End_Node/STS_M7_919_R1.htm @@ -3,7 +3,7 @@ Static Call Graph - [LoRaWAN_End_Node\STS_M7_919_R1.axf]

Static Call Graph for image LoRaWAN_End_Node\STS_M7_919_R1.axf


-

#<CALLGRAPH># ARM Linker, 6150002: Last Updated: Tue Sep 20 16:19:18 2022 +

#<CALLGRAPH># ARM Linker, 6150002: Last Updated: Tue Sep 20 17:52:02 2022

Maximum Stack Usage = 1000 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -1617,6 +1617,7 @@ Global Symbols
[Called By]
  • >>   main
  • >>   STS_MOTION_SENSOR_Function_Test_Process +
  • >>   STS_MOTION_SENSOR_WakeUp_Process

HAL_InitTick (Thumb, 4 bytes, Stack size 0 bytes, sys_app.o(.text.HAL_InitTick)) @@ -3205,6 +3206,7 @@ Global Symbols
[Called By]

  • >>   main
  • >>   STS_MOTION_SENSOR_Function_Test_Process +
  • >>   STS_MOTION_SENSOR_WakeUp_Process

MX_I2C1_Init (Thumb, 72 bytes, Stack size 8 bytes, main.o(.text.MX_I2C1_Init)) @@ -3219,6 +3221,7 @@ Global Symbols
[Called By]

  • >>   main
  • >>   STS_MOTION_SENSOR_Function_Test_Process
  • >>   PWR_ExitStopMode +
  • >>   STS_MOTION_SENSOR_WakeUp_Process

MX_I2C2_Init (Thumb, 80 bytes, Stack size 16 bytes, main.o(.text.MX_I2C2_Init)) @@ -3232,6 +3235,7 @@ Global Symbols
[Called By]

  • >>   main
  • >>   STS_MOTION_SENSOR_Function_Test_Process
  • >>   PWR_ExitStopMode +
  • >>   STS_MOTION_SENSOR_WakeUp_Process

MX_LoRaWAN_Init (Thumb, 14 bytes, Stack size 8 bytes, app_lorawan.o(.text.MX_LoRaWAN_Init)) @@ -3283,6 +3287,7 @@ Global Symbols
[Called By]

  • >>   main
  • >>   STS_MOTION_SENSOR_Function_Test_Process
  • >>   PWR_ExitStopMode +
  • >>   STS_MOTION_SENSOR_WakeUp_Process

MX_USART2_UART_Init (Thumb, 104 bytes, Stack size 8 bytes, usart.o(.text.MX_USART2_UART_Init)) @@ -4067,10 +4072,17 @@ Global Symbols

[Called By]

  • >>   SendTxData
-

STS_MOTION_SENSOR_WakeUp_Process (Thumb, 100 bytes, Stack size 24 bytes, yunhorn_sts_motion_sensor.o(.text.STS_MOTION_SENSOR_WakeUp_Process)) +

STS_MOTION_SENSOR_WakeUp_Process (Thumb, 128 bytes, Stack size 24 bytes, yunhorn_sts_motion_sensor.o(.text.STS_MOTION_SENSOR_WakeUp_Process))

[Stack]

  • Max Depth = 660
  • Call Chain = STS_MOTION_SENSOR_WakeUp_Process ⇒ STS_MOTION_SENSOR_GetValue ⇒ Process_FFT_and_Amplitude ⇒ Do_FFT ⇒ arm_rfft_fast_f32 ⇒ arm_cfft_f32 ⇒ arm_cfft_radix8by2_f32 ⇒ arm_radix8_butterfly_f32 ⇒ __aeabi_fadd ⇒ _float_epilogue
-
[Calls]
  • >>   STS_MOTION_SENSOR_Prepare_Send_Data +
    [Calls]
    • >>   SystemClock_Config +
    • >>   MX_TIM2_Init +
    • >>   MX_I2C2_Init +
    • >>   MX_I2C1_Init +
    • >>   MX_GPIO_Init +
    • >>   HAL_Init +
    • >>   SystemApp_Init +
    • >>   STS_MOTION_SENSOR_Prepare_Send_Data
    • >>   STS_MOTION_SENSOR_Init_Send_Data
    • >>   STS_MOTION_SENSOR_Get_Event_Status
    • >>   STS_MOTION_SENSOR_GetValue @@ -4802,6 +4814,7 @@ Global Symbols

    [Called By]
    • >>   STS_MOTION_SENSOR_Function_Test_Process
    • >>   MX_LoRaWAN_Init +
    • >>   STS_MOTION_SENSOR_WakeUp_Process

    SystemClock_Config (Thumb, 128 bytes, Stack size 120 bytes, main.o(.text.SystemClock_Config)) @@ -4815,6 +4828,7 @@ Global Symbols


[Called By]
  • >>   main
  • >>   STS_MOTION_SENSOR_Function_Test_Process +
  • >>   STS_MOTION_SENSOR_WakeUp_Process

SystemInit (Thumb, 2 bytes, Stack size 0 bytes, system_stm32wlxx.o(.text.SystemInit)) diff --git a/MDK-ARM/LoRaWAN_End_Node/STS_MM_STS_MM_WLE5.dep b/MDK-ARM/LoRaWAN_End_Node/STS_MM_STS_MM_WLE5.dep index 7dfb52a..6fdc78e 100644 --- a/MDK-ARM/LoRaWAN_End_Node/STS_MM_STS_MM_WLE5.dep +++ b/MDK-ARM/LoRaWAN_End_Node/STS_MM_STS_MM_WLE5.dep @@ -240,7 +240,7 @@ I (..\..\..\..\..\STM32WL\Drivers\STM32WLxx_HAL_Driver\Inc\stm32wlxx_hal_spi.h)( I (..\..\..\..\..\STM32WL\Drivers\STM32WLxx_HAL_Driver\Inc\stm32wlxx_hal_spi_ex.h)(0x61FB7C7C) I (..\Core\Inc\ssd1306_fonts.h)(0x6210A022) I (..\Core\Inc\ssd1306_tests.h)(0x6236A58E) -F (../Core/Src/stm32_lpm_if.c)(0x63240DFF)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/stm32_lpm_if.o -MD) +F (../Core/Src/stm32_lpm_if.c)(0x63297A36)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/stm32_lpm_if.o -MD) I (..\Core\Inc\platform.h)(0x62D74E96) I (D:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x5F36D0AC) I (..\..\..\..\..\STM32WL\Drivers\CMSIS\Device\ST\STM32WLxx\Include\stm32wlxx.h)(0x61FB7C7C) @@ -384,7 +384,7 @@ I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_errno.h) I (..\Core\Inc\stm32wlxx_nucleo_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo.h)(0x61FB7C7C) I (..\Core\Inc\sys_app.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\misc\stm32_mem.h)(0x61FB7C7C) @@ -468,7 +468,7 @@ I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_errno.h) I (..\Core\Inc\stm32wlxx_nucleo_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo.h)(0x61FB7C7C) I (..\Core\Inc\sys_debug.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) F (../Core/Src/sys_sensors.c)(0x630EE642)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/sys_sensors.o -MD) I (D:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x5F36D0A8) I (..\Core\Inc\platform.h)(0x62D74E96) @@ -534,7 +534,7 @@ I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_radio.h) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_errno.h)(0x61FB7C7C) I (..\Core\Inc\stm32wlxx_nucleo_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo.h)(0x61FB7C7C) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\Core\Inc\sys_sensors.h)(0x630711D2) F (../Core/Src/timer_if.c)(0x62D74E96)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/timer_if.o -MD) I (D:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x5F36D0A0) @@ -677,7 +677,7 @@ I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_errno.h) I (..\Core\Inc\stm32wlxx_nucleo_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo.h)(0x61FB7C7C) I (..\Core\Inc\sys_app.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\misc\stm32_mem.h)(0x61FB7C7C) @@ -1177,7 +1177,7 @@ I (D:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x5F36D0A0) I (D:\Keil_v5\ARM\ARMCLANG\include\stdlib.h)(0x5F36D0AE) I (D:\Keil_v5\ARM\ARMCLANG\include\string.h)(0x5F36D0A4) I (..\Core\Inc\sys_app.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\misc\stm32_mem.h)(0x61FB7C7C) @@ -1246,7 +1246,7 @@ I (..\..\..\..\..\STM32WL\Drivers\STM32WLxx_HAL_Driver\Inc\stm32wlxx_hal_spi_ex. I (..\Core\Inc\ssd1306_fonts.h)(0x6210A022) I (..\Core\Inc\ssd1306_tests.h)(0x6236A58E) I (..\Core\Inc\sys_app.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\misc\stm32_mem.h)(0x61FB7C7C) @@ -1324,7 +1324,7 @@ I (..\LoRaWAN\App\app_lorawan.h)(0x62D74E96) I (..\LoRaWAN\App\lora_app.h)(0x63280228) I (..\Core\Inc\sys_app.h)(0x62D74E96) I (D:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x5F36D0A8) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Drivers\CMSIS\Include\cmsis_compiler.h)(0x61FB7C7C) @@ -1416,7 +1416,7 @@ I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_errno.h) I (..\Core\Inc\stm32wlxx_nucleo_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo.h)(0x61FB7C7C) I (..\Core\Inc\sys_app.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\misc\stm32_mem.h)(0x61FB7C7C) @@ -1485,9 +1485,9 @@ I (..\..\..\..\..\STM32WL\Middlewares\Third_Party\LoRaWAN\Mac\secure-element-nvm I (..\..\..\..\..\STM32WL\Middlewares\Third_Party\LoRaWAN\Mac\LoRaMacClassBNvm.h)(0x61FB7C7C) I (..\LoRaWAN\App\lora_info.h)(0x62D74E96) I (..\Core\Inc\sys_app.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) -F (..\Core\Src\yunhorn_sts_motion_sensor.c)(0x6328186C)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/yunhorn_sts_motion_sensor.o -MD) +F (..\Core\Src\yunhorn_sts_motion_sensor.c)(0x632985DC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/yunhorn_sts_motion_sensor.o -MD) I (D:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x5F36D0A8) I (..\Core\Inc\platform.h)(0x62D74E96) I (D:\Keil_v5\ARM\ARMCLANG\include\stdbool.h)(0x5F36D0AC) @@ -1552,7 +1552,7 @@ I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_radio.h) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo_errno.h)(0x61FB7C7C) I (..\Core\Inc\stm32wlxx_nucleo_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Drivers\BSP\STM32WLxx_Nucleo\stm32wlxx_nucleo.h)(0x61FB7C7C) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\Core\Inc\sys_app.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) @@ -1623,7 +1623,7 @@ I (..\..\..\..\..\STM32WL\Drivers\STM32WLxx_HAL_Driver\Inc\stm32wlxx_hal_uart.h) I (..\..\..\..\..\STM32WL\Drivers\STM32WLxx_HAL_Driver\Inc\stm32wlxx_hal_uart_ex.h)(0x61FB7C7C) I (..\..\..\..\..\STM32WL\Drivers\STM32WLxx_HAL_Driver\Inc\stm32wlxx_ll_system.h)(0x61FB7C7C) I (..\Core\Inc\sys_app.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\Core\Inc\utilities_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\misc\stm32_mem.h)(0x61FB7C7C) @@ -4102,7 +4102,7 @@ I (..\LoRaWAN\Target\mw_log_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\LoRaWAN\Target\radio_board_if.h)(0x62D74E96) I (..\Core\Inc\sys_debug.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) I (..\..\..\..\..\STM32WL\Middlewares\Third_Party\SubGHz_Phy\stm32_radio_driver\radio_driver.h)(0x61FB7C7C) F (../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio_fw.c)(0x61FB7C7C)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/radio_fw.o -MD) I (D:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x5F36D0A0) @@ -4188,7 +4188,7 @@ I (..\LoRaWAN\Target\mw_log_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\LoRaWAN\Target\radio_board_if.h)(0x62D74E96) I (..\Core\Inc\sys_debug.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) F (../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c)(0x61FB7C7C)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/radio.o -MD) I (D:\Keil_v5\ARM\ARMCLANG\include\math.h)(0x5F36D0A0) I (..\LoRaWAN\Target\timer.h)(0x62D74E96) @@ -4273,7 +4273,7 @@ I (..\LoRaWAN\Target\mw_log_conf.h)(0x62D74E96) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (..\LoRaWAN\Target\radio_board_if.h)(0x62D74E96) I (..\Core\Inc\sys_debug.h)(0x62D74E96) -I (..\Core\Inc\sys_conf.h)(0x6322FD96) +I (..\Core\Inc\sys_conf.h)(0x63298D37) F (../../../../../STM32WL/Utilities/trace/adv_trace/stm32_adv_trace.c)(0x61FB7C7C)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m4 -mfpu=none -mfloat-abi=soft -c -fno-rtti -funsigned-char -D__MICROLIB -gdwarf-3 -Oz -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -I ../Core/Inc -I ../LoRaWAN/App -I ../LoRaWAN/Target -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc -I ../../../../../STM32WL/Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I ../../../../../STM32WL/Utilities/trace/adv_trace -I ../../../../../STM32WL/Utilities/misc -I ../../../../../STM32WL/Utilities/sequencer -I ../../../../../STM32WL/Utilities/timer -I ../../../../../STM32WL/Utilities/lpm/tiny_lpm -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy -I ../../../../../STM32WL/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I ../../../../../STM32WL/Drivers/CMSIS/Device/ST/STM32WLxx/Include -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Crypto -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac/Region -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Mac -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/LmHandler -I ../../../../../STM32WL/Middlewares/Third_Party/LoRaWAN/Utilities -I ../../../../../STM32WL/Drivers/CMSIS/Include -I ../../../../../STM32WL/Drivers/BSP/STM32WLxx_Nucleo -fshort-enums -I./RTE/_STS_MM_WLE5 -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/Core/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/Include -ID:/Users/lenovo/AppData/Local/Arm/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/PrivateInclude -ID:/Users/lenovo/AppData/Local/Arm/Packs/Keil/STM32WLxx_DFP/1.1.0/Drivers/CMSIS/Device/ST/STM32WLxx/Include -D__UVISION_VERSION="533" -D_RTE_ -DCORE_CM4 -DSTM32WL55xx -D_RTE_ -DCORE_CM4 -DUSE_HAL_DRIVER -DSTM32WL55xx -o lorawan_end_node/stm32_adv_trace.o -MD) I (..\..\..\..\..\STM32WL\Utilities\trace\adv_trace\stm32_adv_trace.h)(0x61FB7C7C) I (D:\Keil_v5\ARM\ARMCLANG\include\stdint.h)(0x5F36D0A8) diff --git a/MDK-ARM/LoRaWAN_End_Node/stm32_lpm_if.o b/MDK-ARM/LoRaWAN_End_Node/stm32_lpm_if.o index 62c44a92c43c97fb6b9e0c40d0488082a9a7974e..ee3663c3d807e636e7e02d7a4bc827e14a42950c 100644 GIT binary patch delta 74 zcmdmBy}^2e9*amfBcmV#5U>C-V=RcpG<&lXO9rb1P==M6%h->Jhk=oig^7Wc2_(xr Wd-5SpPd1C-V=RcpG;6aHO9rb1P==M6%h->Jhk=oig^7Wc2_(xr WYw{sZPd4xLbT;O{n+3V%3j+Yky$uTh diff --git a/MDK-ARM/LoRaWAN_End_Node/yunhorn_sts_motion_sensor.o b/MDK-ARM/LoRaWAN_End_Node/yunhorn_sts_motion_sensor.o index fb3b448fcac8fb0fed553a7713d22390ebf3fd3b..f0e3a20424847f445732d0e25be1fddf89b5ce1c 100644 GIT binary patch delta 1914 zcmZuxYiv|S6h3EW=N7hGSh~Aum0j4j+r0*1DFTr`w&{;5WLdVF&_dhogQWpYK!`#l zVcYTyYA{+)L4N>3qDd2l(5(C+1xW-A2_VWNVh{~Tzz7JGM={uX=I-)n^d>WB&i8$D z&Y8J0bNXA{`yGDh$5p)r=ftR<6!r|=9~{~~V1q-wT&?0IG5sd{)cyP^7a0K9*Ip%+DmqnfNM4{GTzM9OLd>i9Z=yW~J%j zK_*SE;HrPt41Y3LG;s`XHphS3uNdwZWVrntu~2sHwOF2;;JHPj%VE)OaYQE!XvYt; zA1BFH`Y}_x&2sNq`Fw^&a`*@M598_d1E@p4=qq?c-nag&X96pl zxfNwj2?#w0%y+r+cX)7-n{?1l*L_@*`oz6_B%6`r#v%@-ipTfLXJ%)<*OZE?z$`<4 z&=FE@Lk`f@!lKT#9U((*6d@%iD~uWPUVB8007RPvm0rS5foimUjuIPH*6W5m+a6IK zLw+F^DR)$PCMtJ{Ay2i3RK6j5IgT;KkjK)ReXMa=8W(GhvL?@v2Uvqs4SBFVBy3Rj zbf#|3Bo6TIs&YL{M#Pd~_(zl%c%k#x)r*9G z7`{oOlJ@EAc?s8(`#JT~nYS`2>?NAK^dGXH$t-)HA>T_zoMEMJiTTCWH%4DG}!c!u~r#$KJ)wflaA+ONYz__s=GcOEz zQ--83qHqomx$Jzd3{w8$6(ev}YRjZ$a?C3J!`AuXOLi$6Aer(^`9|_@J~wTf>g4P1 zWr2MteUR+e(s#pt9pE{Q-vF4X?Oy;T+71Ft({=!$Qro)#QEhJlyuvp7Yk)TGKLA*+ zEuSx4fCwNYwawh=3EuJzcF(I3 z?lKzGSQ*9U$FPF7&#%F1y3YLy3fDi+PwU!R7bWYRD#`EbhtySH#LT{WQ#i`$LVZvr zCBLqg$lKr)?s5t>1o1G{Hkcw>P8|(Fb&M5lmZFapbIa)jD@y2YgNYl+*J!F4yegnw z2^Ym1ow%8nHkvqtws60h4lrNEtL(7?JY>F`a^falrRj05AxzEjpt{Kdza`if=NiJa zCms||gU+%EglUi^`TCKvBo$3gF)>WBrXVL-*<^}}Fzsjxsw!64tSZj4qB=}BSW!)$ zW)rVbnENQTx8zZ>*@<`PefH$Vby35d7^0k_3LzYgdH#pwv`@%-2s SbURVVYxFEMdA;FlbgDagohiEieS=_I3tJiB?t^HL-?cE;Kc}87hm(SPv#`d65cPXgV6Pjv_ zy44YtQw33m5;{HV0ZICy%w<}>rl)K$>er5_o@vy_a;?s*)-xZ|d1XeO?+EGwqdt{E zZOV;0lh%9&joZ<TRO7Eon4n_;9?23ixI`MqYllHb%>Nf9<3An;oz9 z>3CR(I1knOD9$-`mh202xGq2mZUHzF<~;zt+z&7u<_iFQO!bx=4fFi^0Oj$DdW#+5sR$oN!o#N-1 - 8 - 1110 - 2949 - 1356 + 33 + 156 + 1995 + 1381 0 - 253 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000001000000000000000100000035443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C4C6F526157414E5C4170705C6C6F72615F6170702E63000000000A6C6F72615F6170702E6300000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000010060000760000007D0B000007040000 + 759 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000050000000100000035443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C4C6F526157414E5C4170705C6C6F72615F6170702E63000000000A6C6F72615F6170702E6300000000C5D4F200FFFFFFFF43443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C436F72655C5372635C79756E686F726E5F7374735F6D6F74696F6E5F73656E736F722E63000000001B79756E686F726E5F7374735F6D6F74696F6E5F73656E736F722E6300000000FFDC7800FFFFFFFF36443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C436F72655C5372635C73746D33325F6C706D5F69662E63000000000E73746D33325F6C706D5F69662E6300000000BECEA100FFFFFFFF31443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C436F72655C5372635C7379735F6170702E6300000000097379735F6170702E6300000000F0A0A100FFFFFFFF35443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C436F72655C5372635C7379735F73656E736F72732E63000000000D7379735F73656E736F72732E6300000000BCA8E100FFFFFFFF32443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C436F72655C496E635C7379735F636F6E662E68000000000A7379735F636F6E662E68000000009CC1B600FFFFFFFF2E443A5C4F4E4544524956455C4749545C5354535F494F545C5354535F4D4D5C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000560200008F000000C3070000A3040000 @@ -150,7 +150,7 @@ 0 16 - 0300000066000000AB010000C7030000 + 0300000066000000AB0100004A040000 16 @@ -170,7 +170,7 @@ 0 16 - 0300000066000000AB010000C7030000 + 0300000066000000AB0100004A040000 16 @@ -450,7 +450,7 @@ 0 16 - 0300000066000000AB010000C7030000 + 0300000066000000AB0100004A040000 16 @@ -470,7 +470,7 @@ 0 16 - 0300000066000000AB010000C7030000 + 0300000066000000AB0100004A040000 16 @@ -490,7 +490,7 @@ 0 16 - 00000000F80300001F0700000A050000 + 000000007B0400001F0700000A050000 16 @@ -530,7 +530,7 @@ 0 16 - 03000000FB0300001C0700001A050000 + 030000007E0400001C0700009D050000 16 @@ -1170,7 +1170,7 @@ 0 16 - 03000000FB0300001C0700001A050000 + 030000007E0400001C0700009D050000 16 @@ -1190,7 +1190,7 @@ 0 16 - 03000000FB0300001C0700001A050000 + 030000007E0400001C0700009D050000 16 @@ -1250,7 +1250,7 @@ 0 16 - 03000000FB0300001C0700001A050000 + 030000007E0400001C0700009D050000 16 @@ -1270,7 +1270,7 @@ 0 16 - 03000000FB0300001C0700001A050000 + 030000007E0400001C0700009D050000 16 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFB201000013010000040A000017010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000001006000076000000620E00003A010000B20100004F000000040A0000130100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF520800004F00000056080000FD020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B40C000076000000620E000024030000560800004F000000040A0000FD02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFAE0100004F000000B2010000E0030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000005E040000760000000C060000DE030000000000004F000000AE010000E00300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000E9020000040A0000ED02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000005E04000014030000620E0000EC03000000000000ED020000040A0000C503000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF02050000ED02000006050000C503000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000E00300001F070000E4030000010000000100001004000000010000009DFDFFFF4D020000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000005E040000E20300007D0B00003105000000000000E40300001F0700000A0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFB201000013010000040A000017010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000001006000076000000620E00003A010000B20100004F000000040A0000130100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF520800004F00000056080000FD020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B40C000076000000620E000024030000560800004F000000040A0000FD02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFAE0100004F000000B201000063040000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000005E040000760000000C060000DE030000000000004F000000AE010000630400000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000E9020000040A0000ED02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000005E04000014030000620E0000EC03000000000000ED020000040A0000C503000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF02050000ED02000006050000C503000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000630400001F070000670400000100000001000010040000000100000074FCFFFF24010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000005E040000E20300007D0B00003105000000000000670400001F0700000A0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File 2965 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000064C5253454E4496000000000000001400064C5253454E4403493243094576656E7454797065164F6E5478506572696F6469636974794368616E6765640C524547494F4E5F4153393233164C4F52414D41435F48414E444C45525F4144525F4F4E2653544D3332574C45355F4932435F54494D494E475F4144584C3334355F464153545F4D4F44450A4932435F54494D494E4707507265706172650E4D454D535F45585449315F50696E134D4F54494F4E5F53454E534F525F506F7765720D5478506572696F6469636974791173656E736F725F646174615F7265616479107374735F73656E6464617461706F7274235354535F4D4F54494F4E5F53454E534F525F507265706172655F53656E645F44617461114C4F524157414E5F4144525F5354415445144144584C3334355F5043544C5F4D454153555245205354535F4D4F54494F4E5F53454E534F525F57616B6555705F50726F63657373056874696D320568693263320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000064C5253454E4496000000000000001400064C5253454E4403493243094576656E7454797065164F6E5478506572696F6469636974794368616E6765640C524547494F4E5F4153393233164C4F52414D41435F48414E444C45525F4144525F4F4E2653544D3332574C45355F4932435F54494D494E475F4144584C3334355F464153545F4D4F44450A4932435F54494D494E4707507265706172650E4D454D535F45585449315F50696E134D4F54494F4E5F53454E534F525F506F7765720D5478506572696F6469636974791173656E736F725F646174615F7265616479107374735F73656E6464617461706F7274235354535F4D4F54494F4E5F53454E534F525F507265706172655F53656E645F44617461114C4F524157414E5F4144525F5354415445144144584C3334355F5043544C5F4D454153555245205354535F4D4F54494F4E5F53454E534F525F57616B6555705F50726F63657373056874696D320568693263320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 982 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000B5354535F4D4D5F574C4535960000000000000001000B5354535F4D4D5F574C4535000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000B5354535F4D4D5F574C4535960000000000000001000B5354535F4D4D5F574C4535000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1862,12 +1862,66 @@ 0 100 - 0 + 5 ../LoRaWAN/App/lora_app.c 2 - 588 - 610 + 665 + 627 + 1 + + 0 + + + ..\Core\Src\yunhorn_sts_motion_sensor.c + 0 + 210 + 236 + 1 + + 0 + + + ../Core/Src/stm32_lpm_if.c + 0 + 92 + 138 + 1 + + 0 + + + ../Core/Src/sys_app.c + 14 + 1 + 24 + 1 + + 0 + + + ../Core/Src/sys_sensors.c + 16 + 1 + 24 + 1 + + 0 + + + ..\Core\Inc\sys_conf.h + 46 + 59 + 84 + 1 + + 0 + + + ../Core/Src/main.c + 31 + 67 + 105 1 0 diff --git a/MDK-ARM/STS_MM.uvoptx b/MDK-ARM/STS_MM.uvoptx index f5d1168..8a6146f 100644 --- a/MDK-ARM/STS_MM.uvoptx +++ b/MDK-ARM/STS_MM.uvoptx @@ -28,7 +28,7 @@ 12000000 - 0 + 1 1 0 1 @@ -103,7 +103,7 @@ 1 0 0 - 0 + 6 @@ -114,16 +114,70 @@ - BIN\UL2CM3.DLL + STLink\ST-LINKIII-KEIL_SWO.dll + + 0 + ST-LINKIII-KEIL_SWO + -U003300315553500A20393256 -O206 -SF4000 -C0 -A0 -I2 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP") -D00(6BA02477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32WLxx_CM4.FLM -FS08000000 -FL040000 -FP0($$Device:STM32WL55JCIx$CMSIS\Flash\STM32WLxx_CM4.FLM) + 0 UL2CM3 UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32WLxx_CM4 -FS08000000 -FL040000 -FP0($$Device:STM32WL55JCIx$CMSIS\Flash\STM32WLxx_CM4.FLM)) - + + + 0 + 0 + 238 + 1 +

0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\yunhorn_sts_motion_sensor.c + + + + + 1 + 0 + 232 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\yunhorn_sts_motion_sensor.c + + +
+ + 2 + 0 + 84 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Inc\sys_conf.h + + +
+ 0 @@ -191,7 +245,7 @@ Application/User/Core - 0 + 1 0 0 0 @@ -1343,7 +1397,7 @@ Utilities - 0 + 1 0 0 0