diff --git a/STM32CubeIDE/.settings/language.settings.xml b/STM32CubeIDE/.settings/language.settings.xml
index 4686da5..6d8b782 100644
--- a/STM32CubeIDE/.settings/language.settings.xml
+++ b/STM32CubeIDE/.settings/language.settings.xml
@@ -5,7 +5,7 @@
-
+
@@ -16,7 +16,7 @@
-
+
diff --git a/readme.txt b/readme.txt
index de8f0a0..3bfd7e0 100644
--- a/readme.txt
+++ b/readme.txt
@@ -23,12 +23,13 @@
@par Description
-This directory contains a set of source files that implements a LoRa application
-device sending sensors data to LoRa Network server.
-Data are sent periodically on timer event or on "user button 1" depending on the configuration.
-This application is targeting the STM32WLxx Nucleo board embedding the STM32WLxx.
- ******************************************************************************
+
+STS_R1 STS_R2 STS_R5 For Jumbo Roll, Tissue Paper, Waste Bin sensor
+
+
+
+******************************************************************************
@par Keywords
@@ -37,83 +38,7 @@ Applications, SubGHz_Phy, LoRaWAN, End_Node, SingleCore
@par Directory contents
- - LoRaWAN_End_Node/Core/Inc/adc.h This file contains all the function prototypes for
- the adc.c file
- - LoRaWAN_End_Node/Core/Inc/adc_if.h Header for ADC interface configuration
- - LoRaWAN_End_Node/Core/Inc/dma.h This file contains all the function prototypes for
- the dma.c file
- - LoRaWAN_End_Node/Core/Inc/flash_if.h This file contains definitions for FLASH Interface functionalities.
- - LoRaWAN_End_Node/Core/Inc/gpio.h This file contains all the function prototypes for
- the gpio.c file
- - LoRaWAN_End_Node/Core/Inc/main.h : Header for main.c file.
- This file contains the common defines of the application.
- - LoRaWAN_End_Node/Core/Inc/platform.h Header for General HW instances configuration
- - LoRaWAN_End_Node/Core/Inc/rtc.h This file contains all the function prototypes for
- the rtc.c file
- - LoRaWAN_End_Node/Core/Inc/stm32wlxx_hal_conf.h HAL configuration file.
- - LoRaWAN_End_Node/Core/Inc/stm32wlxx_it.h This file contains the headers of the interrupt handlers.
- - LoRaWAN_End_Node/Core/Inc/stm32wlxx_nucleo_conf.h STM32WLxx_Nucleo board configuration file.
- - LoRaWAN_End_Node/Core/Inc/stm32_lpm_if.h Header for Low Power Manager interface configuration
- - LoRaWAN_End_Node/Core/Inc/subghz.h This file contains all the function prototypes for
- the subghz.c file
- - LoRaWAN_End_Node/Core/Inc/sys_app.h Function prototypes for sys_app.c file
- - LoRaWAN_End_Node/Core/Inc/sys_conf.h Applicative configuration, e.g. : debug, trace, low power, sensors
- - LoRaWAN_End_Node/Core/Inc/sys_debug.h Configuration of the debug.c instances
- - LoRaWAN_End_Node/Core/Inc/sys_sensors.h Header for sensors application
- - LoRaWAN_End_Node/Core/Inc/timer_if.h configuration of the timer_if.c instances
- - LoRaWAN_End_Node/Core/Inc/usart.h This file contains all the function prototypes for
- the usart.c file
- - LoRaWAN_End_Node/Core/Inc/usart_if.h Header for USART interface configuration
- - LoRaWAN_End_Node/Core/Inc/utilities_conf.h Header for configuration file to utilities
- - LoRaWAN_End_Node/Core/Inc/utilities_def.h Definitions for modules requiring utilities
- - LoRaWAN_End_Node/LoRaWAN/App/app_lorawan.h Header of application of the LRWAN Middleware
- - LoRaWAN_End_Node/LoRaWAN/App/app_version.h Definition the version of the application
- - LoRaWAN_End_Node/LoRaWAN/App/CayenneLpp.h Implements the Cayenne Low Power Protocol
- - LoRaWAN_End_Node/LoRaWAN/App/Commissioning.h End-device commissioning parameters
- - LoRaWAN_End_Node/LoRaWAN/App/lora_app.h Header of application of the LRWAN Middleware
- - LoRaWAN_End_Node/LoRaWAN/App/lora_info.h To give info to the application about LoRaWAN configuration
- - LoRaWAN_End_Node/LoRaWAN/App/se-identity.h Secure Element identity and keys
- - LoRaWAN_End_Node/LoRaWAN/Target/lorawan_conf.h Header for LoRaWAN middleware instances
- - LoRaWAN_End_Node/LoRaWAN/Target/mw_log_conf.h Configure (enable/disable) traces
- - LoRaWAN_End_Node/LoRaWAN/Target/radio_board_if.h Header for Radio interface configuration
- - LoRaWAN_End_Node/LoRaWAN/Target/radio_conf.h Header of Radio configuration
- - LoRaWAN_End_Node/LoRaWAN/Target/systime.h Map middleware systime
- - LoRaWAN_End_Node/LoRaWAN/Target/timer.h Wrapper to timer server
-
- - LoRaWAN_End_Node/Core/Src/adc.c This file provides code for the configuration
- of the ADC instances.
- - LoRaWAN_End_Node/Core/Src/adc_if.c Read status related to the chip (battery level, VREF, chip temperature)
- - LoRaWAN_End_Node/Core/Src/dma.c This file provides code for the configuration
- of all the requested memory to memory DMA transfers.
- - LoRaWAN_End_Node/Core/Src/flash_if.c This file provides set of firmware functions to manage Flash
- Interface functionalities.
- - LoRaWAN_End_Node/Core/Src/gpio.c This file provides code for the configuration
- of all used GPIO pins.
- - LoRaWAN_End_Node/Core/Src/main.c : Main program body
- - LoRaWAN_End_Node/Core/Src/rtc.c This file provides code for the configuration
- of the RTC instances.
- - LoRaWAN_End_Node/Core/Src/stm32wlxx_hal_msp.c This file provides code for the MSP Initialization
- and de-Initialization codes.
- - LoRaWAN_End_Node/Core/Src/stm32wlxx_it.c Interrupt Service Routines.
- - LoRaWAN_End_Node/Core/Src/stm32_lpm_if.c Low layer function to enter/exit low power modes (stop, sleep)
- - LoRaWAN_End_Node/Core/Src/subghz.c This file provides code for the configuration
- of the SUBGHZ instances.
- - LoRaWAN_End_Node/Core/Src/system_stm32wlxx.c CMSIS Cortex Device Peripheral Access Layer System Source File
- - LoRaWAN_End_Node/Core/Src/sys_app.c Initializes HW and SW system entities (not related to the radio)
- - LoRaWAN_End_Node/Core/Src/sys_debug.c Configure probes pins RealTime debugging and JTAG/SerialWires for LowPower
- - LoRaWAN_End_Node/Core/Src/sys_sensors.c Manages the sensors on the application
- - LoRaWAN_End_Node/Core/Src/timer_if.c Configure RTC Alarm, Tick and Calendar manager
- - LoRaWAN_End_Node/Core/Src/usart.c This file provides code for the configuration
- of the USART instances.
- - LoRaWAN_End_Node/Core/Src/usart_if.c Configuration of UART driver interface for hyperterminal communication
- - LoRaWAN_End_Node/LoRaWAN/App/app_lorawan.c Application of the LRWAN Middleware
- - LoRaWAN_End_Node/LoRaWAN/App/CayenneLpp.c Implements the Cayenne Low Power Protocol
- - LoRaWAN_End_Node/LoRaWAN/App/lora_app.c Application of the LRWAN Middleware
- - LoRaWAN_End_Node/LoRaWAN/App/lora_info.c To give info to the application about LoRaWAN configuration
- - LoRaWAN_End_Node/LoRaWAN/Target/radio_board_if.c This file provides an interface layer between MW and Radio Board
- - LoRaWAN_End_Node/STM32CubeIDE/Application/User/Core/syscalls.c STM32CubeIDE Minimal System calls file
- - LoRaWAN_End_Node/STM32CubeIDE/Application/User/Core/sysmem.c STM32CubeIDE System Memory calls file
-
+
@par Hardware and Software environment