mcci-catena / arduino-lmic

LoraWAN-MAC-in-C library, adapted to run under the Arduino environment
https://forum.mcci.io/c/device-software/arduino-lmic/
MIT License
636 stars 207 forks source link

Document ARDUINO_LMIC_PROJECT_CONFIG_H #356

Open terrillmoore opened 5 years ago

terrillmoore commented 5 years ago

The undocumented flag ARDUINO_LMIC_PROJECT_CONFIG_H is used to override the Arduino-specific (and inflexible and unpleasant) default configuration file. This needs to be documented in the README.

See:

https://github.com/mcci-catena/arduino-lmic/blob/f75ae27a0964c164a7275555d581f819b4d177b4/src/lmic/lmic_config_preconditions.h#L52-L60

terrillmoore commented 5 years ago

This is a FEP (Frequently Encountered Problem). See #356, https://github.com/mcci-catena/arduino-lmic/issues/185#issuecomment-449577651, #248, etc.