Once LoRaFlexSim is installed you can run simulations using the command line. The examples/run_basic.py script accepts several parameters that let you tailor scenarios to your needs.
avg, max, exploRa-AT, ml).A, B or C).Example invocation:
python examples/run_basic.py --nodes 50 --steps 2000 --gateways 2 --interval 30 --adr avg --class A
Additional parameters (such as channel assignments or duty‑cycle constraints) can be specified via configuration files or by extending the provided scripts. You may write your own scenarios by importing the core modules from the loraflexsim package and composing nodes, gateways, servers and channels.
For advanced experiments – such as evaluating custom ADR algorithms, mobility models or energy optimisation – please refer to the research page.