LoRaWAN_End_Node: changing configuration

Hello everyone,

Currently I am working with Nucleo-WL55JC1 and the code is LoRaWAN_End_Node from STM32Cube MX.
As far as I understand the code, it is not possible to change Spreading Factor, TXPower, etc. in that example.
If anyone works with that example before, would you mind sharing your experiences with it?. I have beend searching for a way and tried several ways but did not work.

Thank you in advance,
Huy Nguyen.

Generally, SF, TX … are managed by LoRaWAN protocol.
You only need to set the correct region (US915, AS923…)

In other word, applications like LoRaWAN_End_Node do not allow me to change that and the system will change those configurations on itself?
Because I saw the fileRegionEU868.h in which there are some things that I can change. But when I changed them, nothing seemed to happen

Although there is no place to change the parameters that I want (reason probably as @datnus mentioned), there is an unofficial way to change those.
The function SetTxConfig allows you to do so by hardcoding each factor at the place where that function is called.