You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the Enhancement
Use the interrupt definition that is used in the LoRa firmware to drive the user configuration. When the program is running we should be able to use the GUI to "pause" the code and enter the configuration where the config can be saved to the device. The adv_trace utility is already implemented in the LoRa app code for print statements, I believe any receive communication is done.
Benefits
Allow for configuration without reflashing
Possible Drawbacks
Interfering with the main code
Additional Context
I could not find any documentation adv_trace utility but it appears in the LoRa code and is listed under utilities for the HAL documentation. I listed some resources below for what I've currently found.
Describe the Enhancement
Use the interrupt definition that is used in the LoRa firmware to drive the user configuration. When the program is running we should be able to use the GUI to "pause" the code and enter the configuration where the config can be saved to the device. The
adv_trace
utility is already implemented in the LoRa app code for print statements, I believe any receive communication is done.Benefits
Possible Drawbacks
Interfering with the main code
Additional Context
I could not find any documentation
adv_trace
utility but it appears in the LoRa code and is listed underutilities
for the HAL documentation. I listed some resources below for what I've currently found.Function to setup receive callback: https://github.com/jlab-sensing/STM32CubeWL/blob/2047c75fa46f21f305162b3039b6313aa42a3f8b/Utilities/trace/adv_trace/stm32_adv_trace.h#L123
Example code from AT command example: https://github.com/jlab-sensing/STM32CubeWL/blob/2047c75fa46f21f305162b3039b6313aa42a3f8b/Projects/B-WL5M-SUBG1/Applications/LoRaWAN/LoRaWAN_AT_Slave/LoRaWAN/App/lora_command.c#L625
Example implemented callback: https://github.com/jlab-sensing/STM32CubeWL/blob/2047c75fa46f21f305162b3039b6313aa42a3f8b/Projects/B-WL5M-SUBG1/Applications/LoRaWAN/LoRaWAN_AT_Slave/LoRaWAN/App/lora_command.c#L775
The text was updated successfully, but these errors were encountered: