You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- [Selecting the LoRaWAN Region Configuration](#selecting-the-lorawan-region-configuration)
@@ -144,7 +144,7 @@ us know (creating a GitHub issue is probably the best way for that).
144
144
145
145
The `doc` directory contains [LMiC-v2.3.pdf](doc/LMiC-v2.3.pdf), which documents the library APIs and use. It's based on the original IBM documentation, but has been adapted for this version of the library. However, as this library is used for more than Arduino, that document is supplemented by practical details in this document.
146
146
147
-
### Adding Bandplans
147
+
### Adding Regions
148
148
149
149
There is a general framework for adding new region support. [HOWTO-ADD-REGION.md](./HOWTO-ADD-REGION.md) has step-by-step instructions for adding a region.
150
150
@@ -656,7 +656,7 @@ This library provides several examples.
656
656
OTAA is the preferred way to work with production LoRaWAN networks.
657
657
658
658
- [`ttn-otaa-feather-us915.ino`](examples/ttn-otaa-feather-us915/ttn-otaa-feather-us915.ino) is a version of `ttn-otaa.ino` that has
659
-
been configured for use with the Feather M0 LoRa, on the US915 band plan,
659
+
been configured for use with the Feather M0 LoRa, in the US915 region,
660
660
with The Things Network. Remember that you may also have to change `config.h`
661
661
from defaults. This sketch also works with the MCCI Catena family of products
662
662
as well as with the Feather 32u4 LoRa.
@@ -691,7 +691,7 @@ This library provides several examples.
refines `ttn-abp.ino` by configuring for use with the Feather M0 LoRa on the US915 band plan,
694
+
refines `ttn-abp.ino` by configuring for use with the Feather M0 LoRa in the US915 region,
695
695
with a single-channel gateway on The Things Network; it measures and transmits temperature and relative
696
696
humidity using a DHT22 sensor. It's only been tested with Feather M0-family products.
697
697
@@ -1096,11 +1096,14 @@ function uflt12f(rawUflt12)
1096
1096
1097
1097
## Release History
1098
1098
1099
-
- HEAD adds the following changes.
1099
+
- HEAD adds the following changes (this is not an exhaustive list)
1100
1100
1101
+
-[#388](https://github.com/mcci-catena/arduino-lmic/issues/388), [#389](https://github.com/mcci-catena/arduino-lmic/issues/390), [#390](https://github.com/mcci-catena/arduino-lmic/issues/390) change the LMIC to honor the maximum frame size for a given DR in the current region. This proves to be a breaking change for many applications, especially in the US, because DR0 in the US supports only an 11-byte payload, and many apps were ignoring this. Additional error codes were defined so that apps can detect and recover from this situation, but they must detect; otherwise they run the risk of being blocked from the network by the LMIC. Because of this change, the next version of the LMIC will be V3.1 or higher, and the LMIC version for development is bumped to 3.0.99.0.
1102
+
-[#401](https://github.com/mcci-catena/arduino-lmic/issues/401) adds 865 MHz through 868 MHz to the "1%" band for EU.
1103
+
-[#395]((https://github.com/mcci-catena/arduino-lmic/pull/395) corrects pin-mode initialization if using `hal_interrupt_init()`.
1101
1104
-[#385](https://github.com/mcci-catena/arduino-lmic/issues/385) corrects an error handling data rate selection for `TxParamSetupReq`, found in US-915 certification testing. (v2.3.2.71)
1102
1105
-[#378](https://github.com/mcci-catena/arduino-lmic/pull/378) completely reworks MAC downlink handling. Resulting code passes the LoRaWAN V1.5 EU certification test. (v2.3.2.70)
1103
-
-[#360](https://github.com/mcci-catena/arduino-lmic/pull/360) adds support for the KR-920 regional plan.
1106
+
-[#360](https://github.com/mcci-catena/arduino-lmic/issues/360) adds support for the KR-920 regional plan.
1104
1107
1105
1108
- v2.3.2 is a patch release. It incorporates two pull requests.
1106
1109
@@ -1139,7 +1142,7 @@ function uflt12f(rawUflt12)
1139
1142
1140
1143
- V2.1.0 adds support for the Murata LoRaWAN module.
1141
1144
1142
-
- V2.0.2 adds support for the extended band plans.
1145
+
- V2.0.2 adds support for additional regions.
1143
1146
1144
1147
## Contributions
1145
1148
@@ -1149,7 +1152,7 @@ This library started from the IBM V1.5 open-source code.
1149
1152
1150
1153
- Terry Moore, LeRoy Leslie, Frank Rose, and ChaeHee Won did a lot of work on US support.
1151
1154
1152
-
- Terry Moore added the AU921, AS923and IN866 band plans, and created the regionalization framework.
1155
+
- Terry Moore added the AU921, AS923, KR920 and IN866 regions, and created the regionalization framework, and did corrections for LoRaWAN 1.0.3 compliance testing.
1153
1156
1154
1157
-[`@tanupoo`](https://github.com/tanupoo) of the WIDE Project debugged AS923JP and LBT support.
0 commit comments