pull/42/head
sh123 2021-10-31 14:36:44 +02:00
rodzic 5e33216c83
commit 43edea2fbd
2 zmienionych plików z 10 dodań i 3 usunięć

Wyświetl plik

@ -19,9 +19,15 @@
// lora pinouts, CAD and ISR usage
#define CFG_LORA_PIN_SS SS
#define CFG_LORA_PIN_RST LORA_RST
// check board config!!
// SX127x - DIO0
// SX126X - DIO1
#define CFG_LORA_PIN_DIO0 LORA_IRQ
#ifdef USE_RADIOLIB
#define CFG_LORA_PIN_DIO1 RADIOLIB_NC // set to your DIO1 pin number if connected
// check board config!!
// SX127X - DIO1 (if connected)
// SX126X - BUSY
#define CFG_LORA_PIN_DIO1 RADIOLIB_NC
#define CFG_LORA_USE_ISR true // always ON for RadioLib
#else
#define CFG_LORA_PIN_DIO1 LORA_IRQ // not used in arduino-LoRa

Wyświetl plik

@ -33,8 +33,9 @@ void initializeConfig(LoraPrs::Config &cfg) {
// lora pinouts
cfg.LoraPinSs = CFG_LORA_PIN_SS;
cfg.LoraPinRst = CFG_LORA_PIN_RST;
cfg.LoraPinDio0 = CFG_LORA_PIN_DIO0;
cfg.LoraPinDio1 = CFG_LORA_PIN_DIO1; // valid for radiolib only
// For RadioLib DIO0 and DIO1 will depend on Module signature, check RadioLib documentation
cfg.LoraPinDio0 = CFG_LORA_PIN_DIO0; // depends on module type, might be DIO1 for SX126x!!
cfg.LoraPinDio1 = CFG_LORA_PIN_DIO1; // valid for radiolib only, depends on module type, might be BUSY for SX126x!!
cfg.LoraUseIsr = CFG_LORA_USE_ISR; // set to true for incoming packet ISR usage (stream mode, e.g. speech)
cfg.LoraUseCad = CFG_LORA_USE_CAD; // carrier detect