From 83a1fd64a1155a66577a8f6ce13430bdbcaa91b0 Mon Sep 17 00:00:00 2001 From: YunHorn Technology Date: Tue, 20 Jun 2023 18:22:26 +0800 Subject: [PATCH] updated readme.txt --- Core/Src/yunhorn_sts_presence_sensor.c | 2 +- .../Release/Application/User/Core/subdir.mk | 12 ++- .../Release/YUNHORN_STS_E5CC_AS923_POC.elf | Bin 1176740 -> 1176740 bytes STM32CubeIDE/Release/objects.list | 2 + readme.txt | 80 +++--------------- 5 files changed, 26 insertions(+), 70 deletions(-) diff --git a/Core/Src/yunhorn_sts_presence_sensor.c b/Core/Src/yunhorn_sts_presence_sensor.c index c13414d..efbedeb 100644 --- a/Core/Src/yunhorn_sts_presence_sensor.c +++ b/Core/Src/yunhorn_sts_presence_sensor.c @@ -183,7 +183,7 @@ void STS_FallDetection_LampBarProcess(void) APP_LOG(TS_OFF, VLEVEL_L, "\r\n <<<<<<<<<<<<<< Fall Rise state=%d, send buf size = %d \r\n", sts_fall_rising_detected_result, i ) - STS_SENSOR_Upload_Message((LORAWAN_USER_APP_PORT+2), i, buf); + STS_SENSOR_Upload_Message((LORAWAN_USER_APP_PORT+2), i, (char*)buf); sts_fall_rising_detected_result = STS_PRESENCE_NONE; diff --git a/STM32CubeIDE/Release/Application/User/Core/subdir.mk b/STM32CubeIDE/Release/Application/User/Core/subdir.mk index a03caaa..f6ed264 100644 --- a/STM32CubeIDE/Release/Application/User/Core/subdir.mk +++ b/STM32CubeIDE/Release/Application/User/Core/subdir.mk @@ -12,6 +12,8 @@ D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_ D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/adc_if.c \ D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/cmox_low_level.c \ D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/dma.c \ +D:/ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/example_multiple_service_usage.c \ +D:/ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/example_service_sparse.c \ D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/flash_if.c \ D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/gpio.c \ D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/main.c \ @@ -45,6 +47,8 @@ OBJS += \ ./Application/User/Core/adc_if.o \ ./Application/User/Core/cmox_low_level.o \ ./Application/User/Core/dma.o \ +./Application/User/Core/example_multiple_service_usage.o \ +./Application/User/Core/example_service_sparse.o \ ./Application/User/Core/flash_if.o \ ./Application/User/Core/gpio.o \ ./Application/User/Core/main.o \ @@ -78,6 +82,8 @@ C_DEPS += \ ./Application/User/Core/adc_if.d \ ./Application/User/Core/cmox_low_level.d \ ./Application/User/Core/dma.d \ +./Application/User/Core/example_multiple_service_usage.d \ +./Application/User/Core/example_service_sparse.d \ ./Application/User/Core/flash_if.d \ ./Application/User/Core/gpio.d \ ./Application/User/Core/main.d \ @@ -119,6 +125,10 @@ Application/User/Core/cmox_low_level.o: D://ONEDRIVE/STM32WLV13/Projects/NUCLEO- arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -DCORE_CM4 -DSTM32WLE5xx -DUSE_HAL_DRIVER -DSTM32WL55xx -c -I../../Core/Inc -I../../LoRaWAN/App -I../../LoRaWAN/Target -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I../../../../../../../Utilities/trace/adv_trace -I../../../../../../../Utilities/misc -I../../../../../../../Utilities/sequencer -I../../../../../../../Utilities/timer -I../../../../../../../Utilities/lpm/tiny_lpm -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Crypto -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Utilities -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I../../../../../../../Middlewares/ST/STM32_Cryptographic/include -I../../../../../../../Drivers/CMSIS/Include -I../../../../../../../Drivers/BSP/STM32WLxx_Nucleo -I../../rss/include -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" Application/User/Core/dma.o: D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/dma.c Application/User/Core/subdir.mk arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -DCORE_CM4 -DSTM32WLE5xx -DUSE_HAL_DRIVER -DSTM32WL55xx -c -I../../Core/Inc -I../../LoRaWAN/App -I../../LoRaWAN/Target -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I../../../../../../../Utilities/trace/adv_trace -I../../../../../../../Utilities/misc -I../../../../../../../Utilities/sequencer -I../../../../../../../Utilities/timer -I../../../../../../../Utilities/lpm/tiny_lpm -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Crypto -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Utilities -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I../../../../../../../Middlewares/ST/STM32_Cryptographic/include -I../../../../../../../Drivers/CMSIS/Include -I../../../../../../../Drivers/BSP/STM32WLxx_Nucleo -I../../rss/include -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" +Application/User/Core/example_multiple_service_usage.o: D:/ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/example_multiple_service_usage.c Application/User/Core/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -DCORE_CM4 -DSTM32WLE5xx -DUSE_HAL_DRIVER -DSTM32WL55xx -c -I../../Core/Inc -I../../LoRaWAN/App -I../../LoRaWAN/Target -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I../../../../../../../Utilities/trace/adv_trace -I../../../../../../../Utilities/misc -I../../../../../../../Utilities/sequencer -I../../../../../../../Utilities/timer -I../../../../../../../Utilities/lpm/tiny_lpm -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Crypto -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Utilities -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I../../../../../../../Middlewares/ST/STM32_Cryptographic/include -I../../../../../../../Drivers/CMSIS/Include -I../../../../../../../Drivers/BSP/STM32WLxx_Nucleo -I../../rss/include -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" +Application/User/Core/example_service_sparse.o: D:/ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/example_service_sparse.c Application/User/Core/subdir.mk + arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -DCORE_CM4 -DSTM32WLE5xx -DUSE_HAL_DRIVER -DSTM32WL55xx -c -I../../Core/Inc -I../../LoRaWAN/App -I../../LoRaWAN/Target -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I../../../../../../../Utilities/trace/adv_trace -I../../../../../../../Utilities/misc -I../../../../../../../Utilities/sequencer -I../../../../../../../Utilities/timer -I../../../../../../../Utilities/lpm/tiny_lpm -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Crypto -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Utilities -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I../../../../../../../Middlewares/ST/STM32_Cryptographic/include -I../../../../../../../Drivers/CMSIS/Include -I../../../../../../../Drivers/BSP/STM32WLxx_Nucleo -I../../rss/include -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" Application/User/Core/flash_if.o: D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/flash_if.c Application/User/Core/subdir.mk arm-none-eabi-gcc "$<" -mcpu=cortex-m4 -std=gnu11 -DCORE_CM4 -DSTM32WLE5xx -DUSE_HAL_DRIVER -DSTM32WL55xx -c -I../../Core/Inc -I../../LoRaWAN/App -I../../LoRaWAN/Target -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc -I../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/Legacy -I../../../../../../../Utilities/trace/adv_trace -I../../../../../../../Utilities/misc -I../../../../../../../Utilities/sequencer -I../../../../../../../Utilities/timer -I../../../../../../../Utilities/lpm/tiny_lpm -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/Packages -I../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Crypto -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/Region -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac -I../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler -I../../../../../../../Middlewares/Third_Party/LoRaWAN/Utilities -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy -I../../../../../../../Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver -I../../../../../../../Middlewares/ST/STM32_Cryptographic/include -I../../../../../../../Drivers/CMSIS/Include -I../../../../../../../Drivers/BSP/STM32WLxx_Nucleo -I../../rss/include -Os -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" Application/User/Core/gpio.o: D://ONEDRIVE/STM32WLV13/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/YUNHORN_STS_E5CC_AS923_POC/Core/Src/gpio.c Application/User/Core/subdir.mk @@ -169,7 +179,7 @@ Application/User/Core/yunhorn_sts_presence_sensor.o: D://ONEDRIVE/STM32WLV13/Pro clean: clean-Application-2f-User-2f-Core clean-Application-2f-User-2f-Core: - -$(RM) ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.cyclo ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.d ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.o ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.su ./Application/User/Core/acc_integration_log.cyclo ./Application/User/Core/acc_integration_log.d ./Application/User/Core/acc_integration_log.o ./Application/User/Core/acc_integration_log.su ./Application/User/Core/acc_integration_stm32.cyclo ./Application/User/Core/acc_integration_stm32.d ./Application/User/Core/acc_integration_stm32.o ./Application/User/Core/acc_integration_stm32.su ./Application/User/Core/adc.cyclo ./Application/User/Core/adc.d ./Application/User/Core/adc.o ./Application/User/Core/adc.su ./Application/User/Core/adc_if.cyclo ./Application/User/Core/adc_if.d ./Application/User/Core/adc_if.o ./Application/User/Core/adc_if.su ./Application/User/Core/cmox_low_level.cyclo ./Application/User/Core/cmox_low_level.d ./Application/User/Core/cmox_low_level.o ./Application/User/Core/cmox_low_level.su ./Application/User/Core/dma.cyclo ./Application/User/Core/dma.d ./Application/User/Core/dma.o ./Application/User/Core/dma.su ./Application/User/Core/flash_if.cyclo ./Application/User/Core/flash_if.d ./Application/User/Core/flash_if.o ./Application/User/Core/flash_if.su ./Application/User/Core/gpio.cyclo ./Application/User/Core/gpio.d ./Application/User/Core/gpio.o ./Application/User/Core/gpio.su ./Application/User/Core/main.cyclo ./Application/User/Core/main.d ./Application/User/Core/main.o ./Application/User/Core/main.su ./Application/User/Core/rtc.cyclo ./Application/User/Core/rtc.d ./Application/User/Core/rtc.o ./Application/User/Core/rtc.su ./Application/User/Core/spi.cyclo ./Application/User/Core/spi.d ./Application/User/Core/spi.o ./Application/User/Core/spi.su ./Application/User/Core/stm32_lpm_if.cyclo ./Application/User/Core/stm32_lpm_if.d ./Application/User/Core/stm32_lpm_if.o ./Application/User/Core/stm32_lpm_if.su ./Application/User/Core/stm32wlxx_hal_msp.cyclo ./Application/User/Core/stm32wlxx_hal_msp.d ./Application/User/Core/stm32wlxx_hal_msp.o ./Application/User/Core/stm32wlxx_hal_msp.su ./Application/User/Core/stm32wlxx_it.cyclo ./Application/User/Core/stm32wlxx_it.d ./Application/User/Core/stm32wlxx_it.o ./Application/User/Core/stm32wlxx_it.su ./Application/User/Core/sts_cmox_hmac_sha.cyclo ./Application/User/Core/sts_cmox_hmac_sha.d ./Application/User/Core/sts_cmox_hmac_sha.o ./Application/User/Core/sts_cmox_hmac_sha.su ./Application/User/Core/sts_lamp_bar.cyclo ./Application/User/Core/sts_lamp_bar.d ./Application/User/Core/sts_lamp_bar.o ./Application/User/Core/sts_lamp_bar.su ./Application/User/Core/subghz.cyclo ./Application/User/Core/subghz.d ./Application/User/Core/subghz.o ./Application/User/Core/subghz.su ./Application/User/Core/sys_app.cyclo ./Application/User/Core/sys_app.d ./Application/User/Core/sys_app.o ./Application/User/Core/sys_app.su ./Application/User/Core/sys_debug.cyclo ./Application/User/Core/sys_debug.d ./Application/User/Core/sys_debug.o ./Application/User/Core/sys_debug.su ./Application/User/Core/sys_sensors.cyclo ./Application/User/Core/sys_sensors.d ./Application/User/Core/sys_sensors.o ./Application/User/Core/sys_sensors.su ./Application/User/Core/syscalls.cyclo ./Application/User/Core/syscalls.d ./Application/User/Core/syscalls.o ./Application/User/Core/syscalls.su ./Application/User/Core/sysmem.cyclo ./Application/User/Core/sysmem.d ./Application/User/Core/sysmem.o ./Application/User/Core/sysmem.su ./Application/User/Core/tim.cyclo ./Application/User/Core/tim.d ./Application/User/Core/tim.o ./Application/User/Core/tim.su ./Application/User/Core/timer_if.cyclo ./Application/User/Core/timer_if.d ./Application/User/Core/timer_if.o ./Application/User/Core/timer_if.su ./Application/User/Core/usart.cyclo ./Application/User/Core/usart.d ./Application/User/Core/usart.o ./Application/User/Core/usart.su ./Application/User/Core/usart_if.cyclo ./Application/User/Core/usart_if.d ./Application/User/Core/usart_if.o ./Application/User/Core/usart_if.su ./Application/User/Core/yunhorn_sts_distance_rss.cyclo ./Application/User/Core/yunhorn_sts_distance_rss.d ./Application/User/Core/yunhorn_sts_distance_rss.o ./Application/User/Core/yunhorn_sts_distance_rss.su ./Application/User/Core/yunhorn_sts_presence_rss.cyclo ./Application/User/Core/yunhorn_sts_presence_rss.d ./Application/User/Core/yunhorn_sts_presence_rss.o ./Application/User/Core/yunhorn_sts_presence_rss.su ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.cyclo ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.d ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.o ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.su ./Application/User/Core/yunhorn_sts_presence_sensor.cyclo ./Application/User/Core/yunhorn_sts_presence_sensor.d ./Application/User/Core/yunhorn_sts_presence_sensor.o ./Application/User/Core/yunhorn_sts_presence_sensor.su + -$(RM) ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.cyclo ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.d ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.o ./Application/User/Core/acc_hal_integration_stm32cube_sparkfun_a111.su ./Application/User/Core/acc_integration_log.cyclo ./Application/User/Core/acc_integration_log.d ./Application/User/Core/acc_integration_log.o ./Application/User/Core/acc_integration_log.su ./Application/User/Core/acc_integration_stm32.cyclo ./Application/User/Core/acc_integration_stm32.d ./Application/User/Core/acc_integration_stm32.o ./Application/User/Core/acc_integration_stm32.su ./Application/User/Core/adc.cyclo ./Application/User/Core/adc.d ./Application/User/Core/adc.o ./Application/User/Core/adc.su ./Application/User/Core/adc_if.cyclo ./Application/User/Core/adc_if.d ./Application/User/Core/adc_if.o ./Application/User/Core/adc_if.su ./Application/User/Core/cmox_low_level.cyclo ./Application/User/Core/cmox_low_level.d ./Application/User/Core/cmox_low_level.o ./Application/User/Core/cmox_low_level.su ./Application/User/Core/dma.cyclo ./Application/User/Core/dma.d ./Application/User/Core/dma.o ./Application/User/Core/dma.su ./Application/User/Core/example_multiple_service_usage.cyclo ./Application/User/Core/example_multiple_service_usage.d ./Application/User/Core/example_multiple_service_usage.o ./Application/User/Core/example_multiple_service_usage.su ./Application/User/Core/example_service_sparse.cyclo ./Application/User/Core/example_service_sparse.d ./Application/User/Core/example_service_sparse.o ./Application/User/Core/example_service_sparse.su ./Application/User/Core/flash_if.cyclo ./Application/User/Core/flash_if.d ./Application/User/Core/flash_if.o ./Application/User/Core/flash_if.su ./Application/User/Core/gpio.cyclo ./Application/User/Core/gpio.d ./Application/User/Core/gpio.o ./Application/User/Core/gpio.su ./Application/User/Core/main.cyclo ./Application/User/Core/main.d ./Application/User/Core/main.o ./Application/User/Core/main.su ./Application/User/Core/rtc.cyclo ./Application/User/Core/rtc.d ./Application/User/Core/rtc.o ./Application/User/Core/rtc.su ./Application/User/Core/spi.cyclo ./Application/User/Core/spi.d ./Application/User/Core/spi.o ./Application/User/Core/spi.su ./Application/User/Core/stm32_lpm_if.cyclo ./Application/User/Core/stm32_lpm_if.d ./Application/User/Core/stm32_lpm_if.o ./Application/User/Core/stm32_lpm_if.su ./Application/User/Core/stm32wlxx_hal_msp.cyclo ./Application/User/Core/stm32wlxx_hal_msp.d ./Application/User/Core/stm32wlxx_hal_msp.o ./Application/User/Core/stm32wlxx_hal_msp.su ./Application/User/Core/stm32wlxx_it.cyclo ./Application/User/Core/stm32wlxx_it.d ./Application/User/Core/stm32wlxx_it.o ./Application/User/Core/stm32wlxx_it.su ./Application/User/Core/sts_cmox_hmac_sha.cyclo ./Application/User/Core/sts_cmox_hmac_sha.d ./Application/User/Core/sts_cmox_hmac_sha.o ./Application/User/Core/sts_cmox_hmac_sha.su ./Application/User/Core/sts_lamp_bar.cyclo ./Application/User/Core/sts_lamp_bar.d ./Application/User/Core/sts_lamp_bar.o ./Application/User/Core/sts_lamp_bar.su ./Application/User/Core/subghz.cyclo ./Application/User/Core/subghz.d ./Application/User/Core/subghz.o ./Application/User/Core/subghz.su ./Application/User/Core/sys_app.cyclo ./Application/User/Core/sys_app.d ./Application/User/Core/sys_app.o ./Application/User/Core/sys_app.su ./Application/User/Core/sys_debug.cyclo ./Application/User/Core/sys_debug.d ./Application/User/Core/sys_debug.o ./Application/User/Core/sys_debug.su ./Application/User/Core/sys_sensors.cyclo ./Application/User/Core/sys_sensors.d ./Application/User/Core/sys_sensors.o ./Application/User/Core/sys_sensors.su ./Application/User/Core/syscalls.cyclo ./Application/User/Core/syscalls.d ./Application/User/Core/syscalls.o ./Application/User/Core/syscalls.su ./Application/User/Core/sysmem.cyclo ./Application/User/Core/sysmem.d ./Application/User/Core/sysmem.o ./Application/User/Core/sysmem.su ./Application/User/Core/tim.cyclo ./Application/User/Core/tim.d ./Application/User/Core/tim.o ./Application/User/Core/tim.su ./Application/User/Core/timer_if.cyclo ./Application/User/Core/timer_if.d ./Application/User/Core/timer_if.o ./Application/User/Core/timer_if.su ./Application/User/Core/usart.cyclo ./Application/User/Core/usart.d ./Application/User/Core/usart.o ./Application/User/Core/usart.su ./Application/User/Core/usart_if.cyclo ./Application/User/Core/usart_if.d ./Application/User/Core/usart_if.o ./Application/User/Core/usart_if.su ./Application/User/Core/yunhorn_sts_distance_rss.cyclo ./Application/User/Core/yunhorn_sts_distance_rss.d ./Application/User/Core/yunhorn_sts_distance_rss.o ./Application/User/Core/yunhorn_sts_distance_rss.su ./Application/User/Core/yunhorn_sts_presence_rss.cyclo ./Application/User/Core/yunhorn_sts_presence_rss.d ./Application/User/Core/yunhorn_sts_presence_rss.o ./Application/User/Core/yunhorn_sts_presence_rss.su ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.cyclo ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.d ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.o ./Application/User/Core/yunhorn_sts_presence_rss_bring_up_test.su ./Application/User/Core/yunhorn_sts_presence_sensor.cyclo ./Application/User/Core/yunhorn_sts_presence_sensor.d ./Application/User/Core/yunhorn_sts_presence_sensor.o ./Application/User/Core/yunhorn_sts_presence_sensor.su .PHONY: clean-Application-2f-User-2f-Core diff --git a/STM32CubeIDE/Release/YUNHORN_STS_E5CC_AS923_POC.elf b/STM32CubeIDE/Release/YUNHORN_STS_E5CC_AS923_POC.elf index f90f1f68bb8547201be952cff7cff248983988cf..3d37fc8d048338a797eaffee84ae7ebf3b0b3409 100644 GIT binary patch delta 415 zcmZ4T(tXKG_l6e67N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#EdmzTq*y02a40Y^ zFbFX)F+BHSVDM~Ua{Tg2NP5QTPg!XUN%QSquz!Co^)$KonehA;2amafAkGQclLsI3OdZ%Q3eZ+0XUvVpY)5FP-8YvAigne9;bwk4FX!AS{V^cT=@ z4a~QYl$4!me#4kU`D4Y7Nu($ zLmQ*nWQOHT?=JapiNHPfi{m@&6UQgmEi{g?Q)hAYKrvK~DXQU9U9$Lgj8Dp`3i#_7GK>T9UB3^M7 QkY(}IEqlysi#&Ax0iIcWY5)KL diff --git a/STM32CubeIDE/Release/objects.list b/STM32CubeIDE/Release/objects.list index da4bc1a..bd4c240 100644 --- a/STM32CubeIDE/Release/objects.list +++ b/STM32CubeIDE/Release/objects.list @@ -5,6 +5,8 @@ "./Application/User/Core/adc_if.o" "./Application/User/Core/cmox_low_level.o" "./Application/User/Core/dma.o" +"./Application/User/Core/example_multiple_service_usage.o" +"./Application/User/Core/example_service_sparse.o" "./Application/User/Core/flash_if.o" "./Application/User/Core/gpio.o" "./Application/User/Core/main.o" diff --git a/readme.txt b/readme.txt index 863d59e..de8f0a0 100644 --- a/readme.txt +++ b/readme.txt @@ -1,16 +1,14 @@ +/* USER CODE BEGIN Header */ /** - @page LoRaWAN_End_Node Readme file - - @verbatim - ****************************************************************************** - * @file Applications/LoRaWAN/LoRaWAN_End_Node/readme.txt - * @author MCD Application Team - * @brief This application is a simple demo application software of a LoRa - * modem connecting to Network server. Data sent can be checked on - * Network server for eg Loriot. Traces are displayed over UART + ****************************************************************************** + * @file: README.TXT * + * @author Yunhorn (r) Technology Limited Application Team * + * @brief Yunhorn (r) SmarToilets (r) Product configuration file. * ****************************************************************************** + * @attention * - * Copyright (c) 2020-2021 STMicroelectronics. + * Copyright (c) 2023 Yunhorn Technology Limited. + * Copyright (c) 2023 Shenzhen Yunhorn Technology Co., Ltd. * All rights reserved. * * This software is licensed under terms that can be found in the LICENSE file @@ -18,7 +16,10 @@ * If no LICENSE file comes with this software, it is provided AS-IS. * ****************************************************************************** - @endverbatim + */ + +/** + @page LoRaWAN_End_Node Readme file @par Description @@ -116,61 +117,4 @@ Applications, SubGHz_Phy, LoRaWAN, End_Node, SingleCore @par Hardware and Software environment - - This example runs on the STM32WLxx Nucleo boards. Both NUCLEO-WL55JC1 (HIGH-BAND) and NUCLEO-WL55JC2 (LOW-BAND) are suitable. - - - STM32WLxx Nucleo board Set-up - - Connect the Nucleo board to your PC with a USB cable type A to micro-B - to ST-LINK connector. - - Please ensure that the ST-LINK connector jumpers are fitted. - - - Configure the software via the configuration files: - - sys_conf.h, radio_conf.h, lorawan_conf.h, lora_app.c, lora_app.h, Commissioning.h, se-identity.h, mw_log_conf.h, main.h, etc - - Careful: - - the region and class chosen on LoRaWAN/App/lora_app.h shall be compatible with LoRaWAN/Target/lorawan_conf.h list - - -Set Up: - - -------------------------- V V -------------------------- - | LoRa Object | | | | LoRa Network | - | | | | | | - ComPort<--| |--| |--| |-->Web Server - | | | | - -------------------------- -------------------------- - -@par How to use it ? -In order to make the program work, you must do the following : - - Open your preferred toolchain - - Rebuild all files and load your image into target memory - - Run the example - - Open a Terminal, connected the LoRa Object - - UART Config = 115200, 8b, 1 stopbit, no parity, no flow control - -@par How to debug ? - - make sure the flag DEBUGGER_ENABLED to 1 in sys_conf.h - - simpler to define the flag LOW_POWER_DISABLE to 1 as well - - compile, download and attach - -@par How to use MX to modify some RF middleware and application settings - This example is compatible (with some problems/limitations) with STM32CubeMX - and the RF application and middleware configuration can be modified via GUI. Few warnings and guidelines: - - ioc file is provided in the project directory and can be opened with STM32CubeMX v6.7.0 or higher. - - warning: when regenerating with the provided ioc file, - the IDE projects are regenerated and paths to HAL and MWs files from STM32Cube/Repository location are erroneously added; to avoid that, - user shall uncheck the "Use Default Firmware Location" in the GUI "Project-Manager" panel - and shall replace "Firmware Relative Path" with the root directory of the STM32CubeWL firmware package (e.g. C:\myDir\STM32Cube_FW_WL_V1.3.0\); - problem will be fixed in next STM32CubeMX version. - - .extSettings file allows to add to the generated IDE projects additional files not generated natively by MX (e.g. BSP files). - - when regenerating on existing code and existing linker files: - - STM32CubeMX updates the existing project content and preserves linker files. - - STM32CubeMX does not update the USER CODE sections (lines between /* USER CODE BEGIN Xxx */ and /* USER CODE END Xxx */). - - when regenerating after copying only the ioc file in an empty directory: - - STM32CubeMX generates default project files and default linker files. (Please check original linker file from project directory) - - it is up to the user to to fill the USER CODE sections with his application code. - -@par How to use it with Azure ThreadX RTOS? - This example can be combined with Azure ThreadX RTOS via STM32CubeMX. The video tutorial: - "STM32WL - How to port an existing RF application on Azure ThreadX RTOS" - is available on https://www.youtube.com/playlist?list=PLnMKNibPkDnE2eaR-ZGM3ZJXadyQLtTpX - - *

© COPYRIGHT STMicroelectronics

*/ \ No newline at end of file