Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
6 years, 11 months ago.
Configurable values in mbed_app.json and mbed_lib.json ?
How do i find out which values configurable in mbed_app.json and mbed_lib.json in the online compiler ?
For instance, I'd like to pin the spreading factor in the lora stack to SF7. There are a couple of "lora." values there, maybe what is need is already there.
"target_overrides": {
"*": {
"platform.stdio-convert-newlines": true,
"platform.stdio-baud-rate": 115200,
"platform.default-serial-baud-rate": 115200,
"lora.over-the-air-activation": false,
"lora.duty-cycle-on": true,
"lora.phy": "EU868",
"lora.appskey": "{}",
"lora.nwkskey": "{}",
"lora.device-address": ""
},
It would be great if these parameters and the allowed values would be automatically generated and listed somewhere.
1 Answer
6 years, 10 months ago.
I believe they are in the mbed_config.h which should be in the BUILD folder.
these can be found there from my latest build I did:
- define MBED_CONF_EVENTS_PRESENT 1 set by library:events
- define MBED_CONF_EVENTS_SHARED_DISPATCH_FROM_APPLICATION 0 set by library:events
- define MBED_CONF_EVENTS_SHARED_EVENTSIZE 256 set by library:events
- define MBED_CONF_EVENTS_SHARED_HIGHPRIO_EVENTSIZE 256 set by library:events
- define MBED_CONF_EVENTS_SHARED_HIGHPRIO_STACKSIZE 1024 set by library:events
- define MBED_CONF_EVENTS_SHARED_STACKSIZE 1024
I assume this is when you are building locally (offline). I don't think the build folder is accessible in the online compiler