1#if !defined(_RADIOLIB_LR11X0_FIRMWARE_H)
2#define _RADIOLIB_LR11X0_FIRMWARE_H
4#if defined(RADIOLIB_LR1110_FIRMWARE_IN_RAM)
5 #define RADIOLIB_LR1110_FIRMWARE_ATTR
7 #define RADIOLIB_LR1110_FIRMWARE_ATTR RADIOLIB_NONVOLATILE
10#define RADIOLIB_LR11X0_FIRMWARE_IMAGE_SIZE LR11XX_FIRMWARE_IMAGE_SIZE
12#if defined(RADIOLIB_LR1110_FIRMWARE_0303)
13 #include "firmware/lr1110_transceiver_0303.h"
14#elif defined(RADIOLIB_LR1110_FIRMWARE_0304)
15 #include "firmware/lr1110_transceiver_0304.h"
16#elif defined(RADIOLIB_LR1110_FIRMWARE_0305)
18#elif defined(RADIOLIB_LR1110_FIRMWARE_0306)
20#elif defined(RADIOLIB_LR1110_FIRMWARE_0307)
22#elif defined(RADIOLIB_LR1110_FIRMWARE_0401)
24#elif defined(RADIOLIB_LR1120_FIRMWARE_0101)
26#elif defined(RADIOLIB_LR1120_FIRMWARE_0102)
28#elif defined(RADIOLIB_LR1120_FIRMWARE_0201)
30#elif defined(RADIOLIB_LR1121_FIRMWARE_0102)
31 #include "firmware/lr1121_transceiver_0102.h"
32#elif defined(RADIOLIB_LR1121_FIRMWARE_0103)
35 #error "No LR11x0 firmware image selected!"
Firmware transceiver version 0x0305 for LR1110 radio.
Firmware transceiver version 0x0306 for LR1110 radio.
Firmware transceiver version 0x0307 for LR1110 radio.
Firmware transceiver version 0x0401 for LR1110 radio.
Firmware transceiver version 0x0101 for LR1120 radio.
Firmware transceiver version 0x0102 for LR1120 radio.
Firmware transceiver version 0x0201 for LR1120 radio.
Firmware transceiver version 0x0103 for LR1121 radio.