@@ -19,7 +19,7 @@ A separate library, [MCCI `arduino-lorawan`](https://github.com/mcci-catena/ardu
19
19
This library requires Arduino IDE version 1.6.6 or above, since it
20
20
requires C99 mode to be enabled by default.
21
21
22
- [ ![ GitHub release] ( https://img.shields.io/github/release/mcci-catena/arduino-lmic.svg )] ( https://github.com/mcci-catena/arduino-lmic/releases/latest ) [ ![ GitHub commits] ( https://img.shields.io/github/commits-since/mcci-catena/arduino-lmic/latest.svg )] ( https://github.com/mcci-catena/arduino-lmic/compare/v3.3.0...master ) [ ![ Build Status ] ( https://travis-ci.com/ mcci-catena/arduino-lmic.svg?branch=master )] ( https://travis-ci .com/mcci-catena/arduino-lmic )
22
+ [ ![ GitHub release] ( https://img.shields.io/github/release/mcci-catena/arduino-lmic.svg )] ( https://github.com/mcci-catena/arduino-lmic/releases/latest ) [ ![ GitHub commits] ( https://img.shields.io/github/commits-since/mcci-catena/arduino-lmic/latest.svg )] ( https://github.com/mcci-catena/arduino-lmic/compare/v3.3.0...master ) [ ![ Arduino CI ] ( https://img.shields.io/github/workflow/status/ mcci-catena/arduino-lmic/Arduino%20CI )] ( https://github .com/mcci-catena/arduino-lmic/actions )
23
23
24
24
** Contents:**
25
25
@@ -42,73 +42,73 @@ requires C99 mode to be enabled by default.
42
42
- [If you've found a bug](#if-youve-found-a-bug)
43
43
- [ Features] ( #features )
44
44
- [ Additional Documentation] ( #additional-documentation )
45
- - [ PDF/Word Documentation] ( #pdfword-documentation )
46
- - [ Adding Regions] ( #adding-regions )
47
- - [ Known bugs and issues] ( #known-bugs-and-issues )
48
- - [ Timing Issues] ( #timing-issues )
49
- - [ Working with MCCI Murata-based boards] ( #working-with-mcci-murata-based-boards )
50
- - [ Event-Handling Issues] ( #event-handling-issues )
45
+ - [PDF/Word Documentation](#pdfword-documentation)
46
+ - [Adding Regions](#adding-regions)
47
+ - [Known bugs and issues](#known-bugs-and-issues)
48
+ - [Timing Issues](#timing-issues)
49
+ - [Working with MCCI Murata-based boards](#working-with-mcci-murata-based-boards)
50
+ - [Event-Handling Issues](#event-handling-issues)
51
51
- [ Configuration] ( #configuration )
52
- - [ Selecting the LoRaWAN Version] ( #selecting-the-lorawan-version )
53
- - [ Selecting V1.0.2] ( #selecting-v102 )
54
- - [ Selecting V1.0.3] ( #selecting-v103 )
55
- - [ Selecting the LoRaWAN Region Configuration] ( #selecting-the-lorawan-region-configuration )
56
- - [ eu868, as923, in866, kr920] ( #eu868-as923-in866-kr920 )
57
- - [ us915, au915] ( #us915-au915 )
58
- - [ Selecting the target radio transceiver] ( #selecting-the-target-radio-transceiver )
59
- - [ Controlling use of interrupts] ( #controlling-use-of-interrupts )
60
- - [ Disabling PING] ( #disabling-ping )
61
- - [ Disabling Beacons] ( #disabling-beacons )
62
- - [ Enabling Network Time Support] ( #enabling-network-time-support )
63
- - [ Rarely changed variables] ( #rarely-changed-variables )
64
- - [ Changing debug output] ( #changing-debug-output )
65
- - [ Getting debug from the RF library] ( #getting-debug-from-the-rf-library )
66
- - [ Selecting the AES library] ( #selecting-the-aes-library )
67
- - [ Defining the OS Tick Frequency] ( #defining-the-os-tick-frequency )
68
- - [ Setting the SPI-bus frequency] ( #setting-the-spi-bus-frequency )
69
- - [ Changing handling of runtime assertion failures] ( #changing-handling-of-runtime-assertion-failures )
70
- - [ Disabling JOIN] ( #disabling-join )
71
- - [ Disabling Class A MAC commands] ( #disabling-class-a-mac-commands )
72
- - [ Disabling Class B MAC commands] ( #disabling-class-b-mac-commands )
73
- - [ Disabling user events] ( #disabling-user-events )
74
- - [ Disabling external reference to ` onEvent() ` ] ( #disabling-external-reference-to-onevent )
75
- - [ Enabling long messages] ( #enabling-long-messages )
76
- - [ Enabling LMIC event logging calls] ( #enabling-lmic-event-logging-calls )
77
- - [ Special purpose] ( #special-purpose )
52
+ - [Selecting the LoRaWAN Version](#selecting-the-lorawan-version)
53
+ - [Selecting V1.0.2](#selecting-v102)
54
+ - [Selecting V1.0.3](#selecting-v103)
55
+ - [Selecting the LoRaWAN Region Configuration](#selecting-the-lorawan-region-configuration)
56
+ - [eu868, as923, in866, kr920](#eu868-as923-in866-kr920)
57
+ - [us915, au915](#us915-au915)
58
+ - [Selecting the target radio transceiver](#selecting-the-target-radio-transceiver)
59
+ - [Controlling use of interrupts](#controlling-use-of-interrupts)
60
+ - [Disabling PING](#disabling-ping)
61
+ - [Disabling Beacons](#disabling-beacons)
62
+ - [Enabling Network Time Support](#enabling-network-time-support)
63
+ - [Rarely changed variables](#rarely-changed-variables)
64
+ - [Changing debug output](#changing-debug-output)
65
+ - [Getting debug from the RF library](#getting-debug-from-the-rf-library)
66
+ - [Selecting the AES library](#selecting-the-aes-library)
67
+ - [Defining the OS Tick Frequency](#defining-the-os-tick-frequency)
68
+ - [Setting the SPI-bus frequency](#setting-the-spi-bus-frequency)
69
+ - [Changing handling of runtime assertion failures](#changing-handling-of-runtime-assertion-failures)
70
+ - [Disabling JOIN](#disabling-join)
71
+ - [Disabling Class A MAC commands](#disabling-class-a-mac-commands)
72
+ - [Disabling Class B MAC commands](#disabling-class-b-mac-commands)
73
+ - [Disabling user events](#disabling-user-events)
74
+ - [Disabling external reference to `onEvent()`](#disabling-external-reference-to-onevent)
75
+ - [Enabling long messages](#enabling-long-messages)
76
+ - [Enabling LMIC event logging calls](#enabling-lmic-event-logging-calls)
77
+ - [Special purpose](#special-purpose)
78
78
- [ Supported hardware] ( #supported-hardware )
79
79
- [ Pre-Integrated Boards] ( #pre-integrated-boards )
80
80
- [ PlatformIO] ( #platformio )
81
81
- [ Manual configuration] ( #manual-configuration )
82
- - [ Power] ( #power )
83
- - [ SPI] ( #spi )
84
- - [ DIO pins] ( #dio-pins )
85
- - [ Reset] ( #reset )
86
- - [ RXTX] ( #rxtx )
87
- - [ RXTX Polarity] ( #rxtx-polarity )
88
- - [ Pin mapping] ( #pin-mapping )
89
- - [ Advanced initialization] ( #advanced-initialization )
90
- - [ HalConfiguration_t methods] ( #halconfiguration_t-methods )
91
- - [ LoRa Nexus by Ideetron] ( #lora-nexus-by-ideetron )
82
+ - [Power](#power)
83
+ - [SPI](#spi)
84
+ - [DIO pins](#dio-pins)
85
+ - [Reset](#reset)
86
+ - [RXTX](#rxtx)
87
+ - [RXTX Polarity](#rxtx-polarity)
88
+ - [Pin mapping](#pin-mapping)
89
+ - [Advanced initialization](#advanced-initialization)
90
+ - [HalConfiguration_t methods](#halconfiguration_t-methods)
91
+ - [LoRa Nexus by Ideetron](#lora-nexus-by-ideetron)
92
92
- [ Example Sketches] ( #example-sketches )
93
93
- [ Timing] ( #timing )
94
- - [ Controlling protocol timing] ( #controlling-protocol-timing )
95
- - [ ` LMIC_setClockError() ` ] ( #lmic_setclockerror )
96
- - [ Interrupts and Arduino system timing] ( #interrupts-and-arduino-system-timing )
94
+ - [Controlling protocol timing](#controlling-protocol-timing)
95
+ - [`LMIC_setClockError()`](#lmic_setclockerror)
96
+ - [Interrupts and Arduino system timing](#interrupts-and-arduino-system-timing)
97
97
- [ Downlink data rate] ( #downlink-data-rate )
98
98
- [ Encoding Utilities] ( #encoding-utilities )
99
- - [ sflt16] ( #sflt16 )
100
- - [ JavaScript decoder] ( #javascript-decoder )
101
- - [ uflt16] ( #uflt16 )
102
- - [ uflt16 JavaScript decoder] ( #uflt16-javascript-decoder )
103
- - [ sflt12] ( #sflt12 )
104
- - [ sflt12f JavaScript decoder] ( #sflt12f-javascript-decoder )
105
- - [ uflt12] ( #uflt12 )
106
- - [ uflt12f JavaScript decoder] ( #uflt12f-javascript-decoder )
99
+ - [sflt16](#sflt16)
100
+ - [JavaScript decoder](#javascript-decoder)
101
+ - [uflt16](#uflt16)
102
+ - [uflt16 JavaScript decoder](#uflt16-javascript-decoder)
103
+ - [sflt12](#sflt12)
104
+ - [sflt12f JavaScript decoder](#sflt12f-javascript-decoder)
105
+ - [uflt12](#uflt12)
106
+ - [uflt12f JavaScript decoder](#uflt12f-javascript-decoder)
107
107
- [ Release History] ( #release-history )
108
108
- [ Contributions] ( #contributions )
109
109
- [ Trademark Acknowledgements] ( #trademark-acknowledgements )
110
110
- [ License] ( #license )
111
- - [ Support Open Source Hardware and Software] ( #support-open-source-hardware-and-software )
111
+ - [Support Open Source Hardware and Software](#support-open-source-hardware-and-software)
112
112
113
113
<!-- /TOC -->
114
114
<!-- markdownlint-restore -->
@@ -1238,11 +1238,15 @@ function uflt12f(rawUflt12)
1238
1238
1239
1239
## Release History
1240
1240
1241
+ - HEAD has the following changes.
1242
+
1243
+ - Re-added CI testing, since Travis CI no longer works for us [ #647 ] ( https://github.com/mcci-catena/arduino-lmic/issues/647 ) ; fixed AVR compliance CI compile [ #679 ] ( https://github.com/mcci-catena/arduino-lmic/issues/679 ) .
1244
+
1241
1245
- v3.3.0 is primarily a maintenance and roll-up release.
1242
1246
1243
- - Added [ LoRaWAN-at-a-glance] ( doc/LoRaWAN-at-a-glance.pdf ) and a [ state diagram of the LMIC] ( doc/LMIC-FSM.pdf ) .
1244
- - Several PRs from Matthijs Kooijman to improve compatibility with the original Arduino LMIC ([ #608 ] ( https://github.com/mcci-catena/arduino-lmic/issues/608 ) , [ #609 ] ( https://github.com/mcci-catena/arduino-lmic/issues/609 ) ).
1245
- - Numerous documentation improvements contributed by the community ([ #431 ] ( https://github.com/mcci-catena/arduino-lmic/issues/431 ) , [ #612 ] ( https://github.com/mcci-catena/arduino-lmic/issues/612 ) , [ #614 ] ( https://github.com/mcci-catena/arduino-lmic/issues/614 ) , [ #625 ] ( https://github.com/mcci-catena/arduino-lmic/issues/625 ) ).
1247
+ - Added [ LoRaWAN-at-a-glance] ( doc/LoRaWAN-at-a-glance.pdf ) and a [ state diagram of the LMIC] ( doc/LMIC-FSM.pdf ) .
1248
+ - Several PRs from Matthijs Kooijman to improve compatibility with the original Arduino LMIC ([ #608 ] ( https://github.com/mcci-catena/arduino-lmic/issues/608 ) , [ #609 ] ( https://github.com/mcci-catena/arduino-lmic/issues/609 ) ).
1249
+ - Numerous documentation improvements contributed by the community ([ #431 ] ( https://github.com/mcci-catena/arduino-lmic/issues/431 ) , [ #612 ] ( https://github.com/mcci-catena/arduino-lmic/issues/612 ) , [ #614 ] ( https://github.com/mcci-catena/arduino-lmic/issues/614 ) , [ #625 ] ( https://github.com/mcci-catena/arduino-lmic/issues/625 ) ).
1246
1250
1247
1251
- v3.2.0 has the following changes:
1248
1252
0 commit comments