Skip to content

Commit f47f056

Browse files
committed
Prepare for release V2.1.3
1 parent 17b57ca commit f47f056

File tree

2 files changed

+43
-41
lines changed

2 files changed

+43
-41
lines changed

README.md

Lines changed: 42 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -28,48 +28,48 @@ requires C99 mode to be enabled by default.
2828
1. [Installing](#installing)
2929
2. [Features](#features)
3030
3. [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)
6161
4. [Supported hardware](#supported-hardware)
6262
5. [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)
7373
6. [Example Sketches](#example-sketches)
7474
7. [Timing](#timing)
7575
8. [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`.

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Multi-Bandplan IBM LMIC framework
2-
version=2.1.2
2+
version=2.1.3
33
author=IBM, Matthis Kooijman, Terry Moore, ChaeHee Won, Frank Rose
44
maintainer=Terry Moore <[email protected]>
55
sentence=Arduino port of the LMIC (LoraWAN-in-C, formerly LoraMAC-in-C) framework provided by IBM.

0 commit comments

Comments
 (0)