lmic_config.h sanitized
This commit is contained in:
parent
506b1f4f7e
commit
0dea735bfb
@ -2,19 +2,16 @@
|
|||||||
|
|
||||||
// COUNTRY SETTINGS
|
// COUNTRY SETTINGS
|
||||||
// --> please check with you local regulations for ISM band frequency use!
|
// --> please check with you local regulations for ISM band frequency use!
|
||||||
//
|
|
||||||
// CFG_eu868 EU 863-870 MHz
|
|
||||||
// CFG_us915 US 902-928 MHz
|
|
||||||
// CFG_au921 Australia 915-928 MHz
|
|
||||||
// CFG_as923 Asia 923 MHz
|
|
||||||
// CFG_in866 India 865-867 MHz
|
|
||||||
|
|
||||||
#define CFG_eu868 1
|
#define CFG_eu868 1 // Europe (high band)
|
||||||
//#define CFG_us915 1
|
//#define CFG_eu433 1 // Europe (low band)
|
||||||
//#define CFG_in866 1
|
//#define CFG_us915 1 // USA, Canada and South America
|
||||||
//#define CFG_au921 1
|
//#define CFG_in866 1 // India
|
||||||
//#define CFG_as923 1
|
//#define CFG_au921 1 // Australia
|
||||||
//#define LMIC_COUNTRY_CODE LMIC_COUNTRY_CODE_JP /* for as923-JP */
|
//#define CFG_as923 1 // Asia
|
||||||
|
//#define CFG_cn783 1 // China (high band)
|
||||||
|
//#define CFG_cn490 1 // China (low band)
|
||||||
|
//#define CFG_kr920 1 // Korea
|
||||||
|
|
||||||
// LMIC LORAWAN STACK SETTINGS
|
// LMIC LORAWAN STACK SETTINGS
|
||||||
// --> adapt to your device only if necessary
|
// --> adapt to your device only if necessary
|
||||||
@ -26,12 +23,6 @@
|
|||||||
// time sync via LoRaWAN network, note: not supported by TTNv2
|
// time sync via LoRaWAN network, note: not supported by TTNv2
|
||||||
// #define LMIC_ENABLE_DeviceTimeReq 1
|
// #define LMIC_ENABLE_DeviceTimeReq 1
|
||||||
|
|
||||||
// 16 μs per tick
|
|
||||||
// LMIC requires ticks to be 15.5μs - 100 μs long
|
|
||||||
#define US_PER_OSTICK_EXPONENT 4
|
|
||||||
#define US_PER_OSTICK (1 << US_PER_OSTICK_EXPONENT)
|
|
||||||
#define OSTICKS_PER_SEC (1000000 / US_PER_OSTICK)
|
|
||||||
|
|
||||||
// This tells LMIC to make the receive windows bigger, in case your clock is
|
// This tells LMIC to make the receive windows bigger, in case your clock is
|
||||||
// faster or slower. This causes the transceiver to be earlier switched on,
|
// faster or slower. This causes the transceiver to be earlier switched on,
|
||||||
// so consuming more power. You may sharpen (reduce) this value if you are
|
// so consuming more power. You may sharpen (reduce) this value if you are
|
||||||
@ -51,6 +42,11 @@
|
|||||||
// current implementation only works on AVR, though.
|
// current implementation only works on AVR, though.
|
||||||
//#define LMIC_PRINTF_TO Serial
|
//#define LMIC_PRINTF_TO Serial
|
||||||
|
|
||||||
|
// Change the SPI clock speed if you encounter errors
|
||||||
|
// communicating with the radio.
|
||||||
|
// The standard range is 125kHz-8MHz, but some boards can go faster.
|
||||||
|
//#define LMIC_SPI_FREQ 1E6
|
||||||
|
|
||||||
// Any runtime assertion failures are printed to this serial port (or
|
// Any runtime assertion failures are printed to this serial port (or
|
||||||
// any other Print object). If this is unset, any failures just silently
|
// any other Print object). If this is unset, any failures just silently
|
||||||
// halt execution.
|
// halt execution.
|
||||||
@ -92,7 +88,7 @@
|
|||||||
// implementation is optimized for speed on 32-bit processors using
|
// implementation is optimized for speed on 32-bit processors using
|
||||||
// fairly big lookup tables, but it takes up big amounts of flash on the
|
// fairly big lookup tables, but it takes up big amounts of flash on the
|
||||||
// AVR architecture.
|
// AVR architecture.
|
||||||
//#define USE_ORIGINAL_AES
|
#define USE_ORIGINAL_AES
|
||||||
//
|
//
|
||||||
// This selects the AES implementation written by Ideetroon for their
|
// This selects the AES implementation written by Ideetroon for their
|
||||||
// own LoRaWAN library. It also uses lookup tables, but smaller
|
// own LoRaWAN library. It also uses lookup tables, but smaller
|
||||||
@ -100,4 +96,4 @@
|
|||||||
// also about twice as slow as the original).
|
// also about twice as slow as the original).
|
||||||
// #define USE_IDEETRON_AES
|
// #define USE_IDEETRON_AES
|
||||||
//
|
//
|
||||||
#define USE_MBEDTLS_AES
|
//#define USE_MBEDTLS_AES
|
||||||
|
Loading…
Reference in New Issue
Block a user