Compare commits

...

2 commits

Author SHA1 Message Date
Morgan 'ARR\!' Allen
ad717a6978 sensible defaults and get rid of what ever lora32_freq was 2023-12-29 21:26:02 -08:00
Morgan 'ARR\!' Allen
1b3e7601f7 make defaults a macro func call 2023-12-29 21:25:41 -08:00

View file

@ -97,11 +97,11 @@
#define ERR_LOR_VERSION_MISMATCH (01) #define ERR_LOR_VERSION_MISMATCH (01)
#define LORA32_DEFAULT_CONFIG {\ #define LORA32_DEFAULT_CONFIG() {\
.bandwidth = 7,\ .bandwidth = 7,\
.codingRate = 5,\ .codingRate = 5,\
.frequency = 915000000,\ .frequency = 915000000,\
.spreadingFactor = 11,\ .spreadingFactor = 8,\
.preamble = DEFAULT_PREAMBLE,\ .preamble = DEFAULT_PREAMBLE,\
.implicitHeader = false,\ .implicitHeader = false,\
.useCRC = false,\ .useCRC = false,\
@ -109,18 +109,14 @@
.copi = 23,\ .copi = 23,\
.cipo = 19,\ .cipo = 19,\
.clk = 18,\ .clk = 18,\
.dio0 = -1,\ .dio0 = 5,\
.dio1 = -1,\ .dio1 = 12,\
.dio2 = -1,\ .dio2 = 13,\
.nss = -1,\ .nss = 15,\
.reset = -1,\ .reset = 4,\
.spi_host = 1,\ .spi_host = 1,\
} }
enum freq {
F433, F866, F915
} lora32_freq;
typedef enum { typedef enum {
B78, B104, B156, B208, B3125, B417, B625, B125, B250, B500 B78, B104, B156, B208, B3125, B417, B625, B125, B250, B500
} bandwidth; } bandwidth;