LoRaWAN end device MAC layer for SX1272 and SX1276. Supports LoRaWAN-1.0 and LoRaWAN-1.1
Dependents: LoRaWAN-SanJose_Bootcamp LoRaWAN-grove-cayenne LoRaWAN-classC-demo LoRaWAN-grove-cayenne ... more
region_arib8ch_private.h
00001 #include "LoRaMacPrivate.h" 00002 00003 #define LORA_MAX_NB_CHANNELS 8 00004 00005 #define LORAMAC_TX_MIN_DATARATE DR_3 00006 #define LORAMAC_TX_MAX_DATARATE DR_5 00007 00008 #define LORAMAC_RX_MIN_DATARATE DR_2 00009 #define LORAMAC_RX_MAX_DATARATE DR_5 00010 00011 #define LORAMAC_DEFAULT_DATARATE DR_3 00012 00013 #define TX_POWER_20_DBM 0 00014 #define TX_POWER_14_DBM 1 00015 #define TX_POWER_11_DBM 2 00016 #define TX_POWER_08_DBM 3 00017 #define TX_POWER_05_DBM 4 00018 #define TX_POWER_02_DBM 5 00019 00020 #define LORAMAC_MAX_TX_POWER TX_POWER_14_DBM 00021 #define LORAMAC_DEFAULT_TX_POWER TX_POWER_14_DBM 00022 #define LORAMAC_MIN_TX_POWER TX_POWER_02_DBM 00023 00024 #define LORAMAC_MIN_RX1_DR_OFFSET 0 00025 #define LORAMAC_MAX_RX1_DR_OFFSET 0 00026 00027 #define RX_WND_2_CHANNEL { 921400000, DR_2 } 00028 00029 // Channel = { Frequency [Hz], { ( ( DrMax << 4 ) | DrMin ) }, Band } 00030 #define LC1 { 923200000, { ( ( DR_5 << 4 ) | DR_2 ) }, 0 } // sf7-10 CH37 00031 #define LC2 { 923400000, { ( ( DR_5 << 4 ) | DR_2 ) }, 0 } // sf7-10 CH38 00032 /* other channels given by mac command */ 00033 00034 #define DEFAULT_ADR_ACK_LIMIT 64 00035 #define DEFAULT_ADR_ACK_DELAY 32 00036 00037 #define REGION_LBT_RSSI_THRESHOLD_DBM -80 00038 #define REGION_LBT_CHANNEL_FREE_TIME_us 5000 00039
Generated on Mon Jul 18 2022 19:16:49 by 1.7.2