Skip to content

Commit

Permalink
Prepare for release V2.1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
terrillmoore committed Jan 2, 2018
1 parent 17b57ca commit f47f056
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 41 deletions.
82 changes: 42 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,48 +28,48 @@ requires C99 mode to be enabled by default.
1. [Installing](#installing)
2. [Features](#features)
3. [Configuration](#configuration)
1. [Selecting the LoRaWAN Region Configuration](#selecting-the-lorawan-region-configuration)
1. [eu868, as923, in866](#eu868-as923-in866)
2. [us915, au921](#us915-au921)
2. [Selecting the target radio transceiver](#selecting-the-target-radio-transceiver)
1. [`#define CFG_sx1272_radio 1`](#define-cfg_sx1272_radio-1)
2. [`#define CFG_sx1276_radio 1`](#define-cfg_sx1276_radio-1)
3. [Controlling use of interrupts](#controlling-use-of-interrupts)
1. [`#define LMIC_USE_INTERRUPTS`](#define-lmic_use_interrupts)
4. [Disabling PING](#disabling-ping)
1. [`#define DISABLE_PING`](#define-disable_ping)
5. [Disabling Beacons](#disabling-beacons)
1. [`#define DISABLE_BEACONS`](#define-disable_beacons)
6. [Rarely changed variables](#rarely-changed-variables)
1. [Changing debug output](#changing-debug-output)
1. [`#define LMIC_PRINTF_TO SerialLikeObject`](#define-lmic_printf_to-seriallikeobject)
2. [Getting debug from the RF library](#getting-debug-from-the-rf-library)
1. [`#define LMIC_DEBUG_LEVEL number /* 0, 1, or 2 */`](#define-lmic_debug_level-number--0-1-or-2-)
3. [Selecting the AES library](#selecting-the-aes-library)
1. [`#define USE_ORIGINAL_AES`](#define-use_original_aes)
2. [`#define USE_IDEETRON_AES`](#define-use_ideetron_aes)
4. [Defining the OS Tick Frequency](#defining-the-os-tick-frequency)
1. [`#define US_PER_OSTICK_EXPONENT number`](#define-us_per_ostick_exponent-number)
5. [Setting the SPI-bus frequency](#setting-the-spi-bus-frequency)
1. [`#define LMIC_SPI_FREQ floatNumber`](#define-lmic_spi_freq-floatnumber)
6. [Changing handling of runtime assertion failures](#changing-handling-of-runtime-assertion-failures)
7. [Disabling JOIN](#disabling-join)
1. [`#define DISABLE_JOIN`](#define-disable_join)
8. [Disabling Class A MAC commands](#disabling-class-a-mac-commands)
9. [Disabling Class B MAC commands](#disabling-class-b-mac-commands)
10. [Special purpose](#special-purpose)
1. [Selecting the LoRaWAN Region Configuration](#selecting-the-lorawan-region-configuration)
1. [eu868, as923, in866](#eu868-as923-in866)
2. [us915, au921](#us915-au921)
2. [Selecting the target radio transceiver](#selecting-the-target-radio-transceiver)
1. [`#define CFG_sx1272_radio 1`](#define-cfg_sx1272_radio-1)
2. [`#define CFG_sx1276_radio 1`](#define-cfg_sx1276_radio-1)
3. [Controlling use of interrupts](#controlling-use-of-interrupts)
1. [`#define LMIC_USE_INTERRUPTS`](#define-lmic_use_interrupts)
4. [Disabling PING](#disabling-ping)
1. [`#define DISABLE_PING`](#define-disable_ping)
5. [Disabling Beacons](#disabling-beacons)
1. [`#define DISABLE_BEACONS`](#define-disable_beacons)
6. [Rarely changed variables](#rarely-changed-variables)
1. [Changing debug output](#changing-debug-output)
1. [`#define LMIC_PRINTF_TO SerialLikeObject`](#define-lmic_printf_to-seriallikeobject)
2. [Getting debug from the RF library](#getting-debug-from-the-rf-library)
1. [`#define LMIC_DEBUG_LEVEL number /* 0, 1, or 2 */`](#define-lmic_debug_level-number--0-1-or-2-)
3. [Selecting the AES library](#selecting-the-aes-library)
1. [`#define USE_ORIGINAL_AES`](#define-use_original_aes)
2. [`#define USE_IDEETRON_AES`](#define-use_ideetron_aes)
4. [Defining the OS Tick Frequency](#defining-the-os-tick-frequency)
1. [`#define US_PER_OSTICK_EXPONENT number`](#define-us_per_ostick_exponent-number)
5. [Setting the SPI-bus frequency](#setting-the-spi-bus-frequency)
1. [`#define LMIC_SPI_FREQ floatNumber`](#define-lmic_spi_freq-floatnumber)
6. [Changing handling of runtime assertion failures](#changing-handling-of-runtime-assertion-failures)
7. [Disabling JOIN](#disabling-join)
1. [`#define DISABLE_JOIN`](#define-disable_join)
8. [Disabling Class A MAC commands](#disabling-class-a-mac-commands)
9. [Disabling Class B MAC commands](#disabling-class-b-mac-commands)
10. [Special purpose](#special-purpose)
4. [Supported hardware](#supported-hardware)
5. [Connections](#connections)
1. [Power](#power)
2. [SPI](#spi)
3. [DIO pins](#dio-pins)
4. [Reset](#reset)
5. [RXTX](#rxtx)
6. [Pin mapping](#pin-mapping)
1. [Adafruit Feather M0 LoRa](#adafruit-feather-m0-lora)
2. [LoRa Nexus by Ideetron](#lora-nexus-by-ideetron)
3. [MCCI Catena 4450/4460](#mcci-catena-44504460)
4. [MCCI Catena 4551](#mcci-catena-4551)
1. [Power](#power)
2. [SPI](#spi)
3. [DIO pins](#dio-pins)
4. [Reset](#reset)
5. [RXTX](#rxtx)
6. [Pin mapping](#pin-mapping)
1. [Adafruit Feather M0 LoRa](#adafruit-feather-m0-lora)
2. [LoRa Nexus by Ideetron](#lora-nexus-by-ideetron)
3. [MCCI Catena 4450/4460](#mcci-catena-44504460)
4. [MCCI Catena 4551](#mcci-catena-4551)
6. [Example Sketches](#example-sketches)
7. [Timing](#timing)
8. [Downlink datarate](#downlink-datarate)
Expand Down Expand Up @@ -634,6 +634,8 @@ manually set the RX2 rate, *after* joining (see the handling of

## Release History

- 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).

- 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.

- V2.1.1 has the same content as V2.1.2, but was accidentally released without updating `library.properties`.
Expand Down
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=Multi-Bandplan IBM LMIC framework
version=2.1.2
version=2.1.3
author=IBM, Matthis Kooijman, Terry Moore, ChaeHee Won, Frank Rose
maintainer=Terry Moore <[email protected]>
sentence=Arduino port of the LMIC (LoraWAN-in-C, formerly LoraMAC-in-C) framework provided by IBM.
Expand Down

0 comments on commit f47f056

Please sign in to comment.