@@ -28,48 +28,48 @@ requires C99 mode to be enabled by default.
28281 . [ Installing] ( #installing )
29292 . [ Features] ( #features )
30303 . [ Configuration] ( #configuration )
31- 1 . [ Selecting the LoRaWAN Region Configuration] ( #selecting-the-lorawan-region-configuration )
32- 1 . [ eu868, as923, in866] ( #eu868-as923-in866 )
33- 2 . [ us915, au921] ( #us915-au921 )
34- 2 . [ Selecting the target radio transceiver] ( #selecting-the-target-radio-transceiver )
35- 1 . [ ` #define CFG_sx1272_radio 1 ` ] ( #define-cfg_sx1272_radio-1 )
36- 2 . [ ` #define CFG_sx1276_radio 1 ` ] ( #define-cfg_sx1276_radio-1 )
37- 3 . [ Controlling use of interrupts] ( #controlling-use-of-interrupts )
38- 1 . [ ` #define LMIC_USE_INTERRUPTS ` ] ( #define-lmic_use_interrupts )
39- 4 . [ Disabling PING] ( #disabling-ping )
40- 1 . [ ` #define DISABLE_PING ` ] ( #define-disable_ping )
41- 5 . [ Disabling Beacons] ( #disabling-beacons )
42- 1 . [ ` #define DISABLE_BEACONS ` ] ( #define-disable_beacons )
43- 6 . [ Rarely changed variables] ( #rarely-changed-variables )
44- 1 . [ Changing debug output] ( #changing-debug-output )
45- 1 . [ ` #define LMIC_PRINTF_TO SerialLikeObject ` ] ( #define-lmic_printf_to-seriallikeobject )
46- 2 . [ Getting debug from the RF library] ( #getting-debug-from-the-rf-library )
47- 1 . [ ` #define LMIC_DEBUG_LEVEL number /* 0, 1, or 2 */ ` ] ( #define-lmic_debug_level-number--0-1-or-2- )
48- 3 . [ Selecting the AES library] ( #selecting-the-aes-library )
49- 1 . [ ` #define USE_ORIGINAL_AES ` ] ( #define-use_original_aes )
50- 2 . [ ` #define USE_IDEETRON_AES ` ] ( #define-use_ideetron_aes )
51- 4 . [ Defining the OS Tick Frequency] ( #defining-the-os-tick-frequency )
52- 1 . [ ` #define US_PER_OSTICK_EXPONENT number ` ] ( #define-us_per_ostick_exponent-number )
53- 5 . [ Setting the SPI-bus frequency] ( #setting-the-spi-bus-frequency )
54- 1 . [ ` #define LMIC_SPI_FREQ floatNumber ` ] ( #define-lmic_spi_freq-floatnumber )
55- 6 . [ Changing handling of runtime assertion failures] ( #changing-handling-of-runtime-assertion-failures )
56- 7 . [ Disabling JOIN] ( #disabling-join )
57- 1 . [ ` #define DISABLE_JOIN ` ] ( #define-disable_join )
58- 8 . [ Disabling Class A MAC commands] ( #disabling-class-a-mac-commands )
59- 9 . [ Disabling Class B MAC commands] ( #disabling-class-b-mac-commands )
60- 10 . [ Special purpose] ( #special-purpose )
31+ 1. [Selecting the LoRaWAN Region Configuration](#selecting-the-lorawan-region-configuration)
32+ 1. [eu868, as923, in866](#eu868-as923-in866)
33+ 2. [us915, au921](#us915-au921)
34+ 2. [Selecting the target radio transceiver](#selecting-the-target-radio-transceiver)
35+ 1. [`#define CFG_sx1272_radio 1`](#define-cfg_sx1272_radio-1)
36+ 2. [`#define CFG_sx1276_radio 1`](#define-cfg_sx1276_radio-1)
37+ 3. [Controlling use of interrupts](#controlling-use-of-interrupts)
38+ 1. [`#define LMIC_USE_INTERRUPTS`](#define-lmic_use_interrupts)
39+ 4. [Disabling PING](#disabling-ping)
40+ 1. [`#define DISABLE_PING`](#define-disable_ping)
41+ 5. [Disabling Beacons](#disabling-beacons)
42+ 1. [`#define DISABLE_BEACONS`](#define-disable_beacons)
43+ 6. [Rarely changed variables](#rarely-changed-variables)
44+ 1. [Changing debug output](#changing-debug-output)
45+ 1. [`#define LMIC_PRINTF_TO SerialLikeObject`](#define-lmic_printf_to-seriallikeobject)
46+ 2. [Getting debug from the RF library](#getting-debug-from-the-rf-library)
47+ 1. [`#define LMIC_DEBUG_LEVEL number /* 0, 1, or 2 */`](#define-lmic_debug_level-number--0-1-or-2-)
48+ 3. [Selecting the AES library](#selecting-the-aes-library)
49+ 1. [`#define USE_ORIGINAL_AES`](#define-use_original_aes)
50+ 2. [`#define USE_IDEETRON_AES`](#define-use_ideetron_aes)
51+ 4. [Defining the OS Tick Frequency](#defining-the-os-tick-frequency)
52+ 1. [`#define US_PER_OSTICK_EXPONENT number`](#define-us_per_ostick_exponent-number)
53+ 5. [Setting the SPI-bus frequency](#setting-the-spi-bus-frequency)
54+ 1. [`#define LMIC_SPI_FREQ floatNumber`](#define-lmic_spi_freq-floatnumber)
55+ 6. [Changing handling of runtime assertion failures](#changing-handling-of-runtime-assertion-failures)
56+ 7. [Disabling JOIN](#disabling-join)
57+ 1. [`#define DISABLE_JOIN`](#define-disable_join)
58+ 8. [Disabling Class A MAC commands](#disabling-class-a-mac-commands)
59+ 9. [Disabling Class B MAC commands](#disabling-class-b-mac-commands)
60+ 10. [Special purpose](#special-purpose)
61614 . [ Supported hardware] ( #supported-hardware )
62625 . [ Connections] ( #connections )
63- 1 . [ Power] ( #power )
64- 2 . [ SPI] ( #spi )
65- 3 . [ DIO pins] ( #dio-pins )
66- 4 . [ Reset] ( #reset )
67- 5 . [ RXTX] ( #rxtx )
68- 6 . [ Pin mapping] ( #pin-mapping )
69- 1 . [ Adafruit Feather M0 LoRa] ( #adafruit-feather-m0-lora )
70- 2 . [ LoRa Nexus by Ideetron] ( #lora-nexus-by-ideetron )
71- 3 . [ MCCI Catena 4450/4460] ( #mcci-catena-44504460 )
72- 4 . [ MCCI Catena 4551] ( #mcci-catena-4551 )
63+ 1. [Power](#power)
64+ 2. [SPI](#spi)
65+ 3. [DIO pins](#dio-pins)
66+ 4. [Reset](#reset)
67+ 5. [RXTX](#rxtx)
68+ 6. [Pin mapping](#pin-mapping)
69+ 1. [Adafruit Feather M0 LoRa](#adafruit-feather-m0-lora)
70+ 2. [LoRa Nexus by Ideetron](#lora-nexus-by-ideetron)
71+ 3. [MCCI Catena 4450/4460](#mcci-catena-44504460)
72+ 4. [MCCI Catena 4551](#mcci-catena-4551)
73736 . [ Example Sketches] ( #example-sketches )
74747 . [ Timing] ( #timing )
75758 . [ Downlink datarate] ( #downlink-datarate )
@@ -634,6 +634,8 @@ manually set the RX2 rate, *after* joining (see the handling of
634634
635635## Release History
636636
637+ - V2.1.3 has a fix for issue [ #43 ] ( https://github.com/mcci-catena/arduino-lmic/issues/43 ) : handling of ` LinkAdrRequest ` was incorrect for US915 and AU921; when TTN added ADR support on US and AU, the deficiency was revealed (and caused an ASSERT).
638+
637639- V2.1.2 has a fix for issue [ #39 ] ( https://github.com/mcci-catena/arduino-lmic/issues/39 ) (adding a prototype for ` LMIC_DEBUG_PRINTF ` if needed). Fully upward compatible, so just a patch.
638640
639641- V2.1.1 has the same content as V2.1.2, but was accidentally released without updating ` library.properties ` .
0 commit comments