diff --git a/README.md b/README.md index 34b540b..1426e53 100644 --- a/README.md +++ b/README.md @@ -12,13 +12,12 @@ This was originally a remake of [BresserWeatherSensorTTN](https://github.com/mat ## Important Notes -* RadioLib's LoRaWAN implementation is currently in beta stage. -* Helium Network is not supported (requires LoRaWAN v1.0.x) +* Helium Network is not supported (requires LoRaWAN v1.0.3) * This should not be the first Arduino sketch you are ever trying to flash to your board - try something simple first (e.g. `blink.ino`) to get familiar with the tools and workflow. * If you are new to LoRaWAN * Check out [The Things Fundamentals on LoRaWAN](https://www.thethingsnetwork.org/docs/lorawan/) * Read the excellent article [RadioLib LoRaWAN on TTN starter script](https://github.com/jgromes/RadioLib/blob/master/examples/LoRaWAN/LoRaWAN_Starter/notes.md) -* You currently need [RadioLib v6.6.0](https://github.com/jgromes/RadioLib/releases/tag/6.6.0) +* You currently need [RadioLib v7.0.0](https://github.com/jgromes/RadioLib/releases/tag/7.0.0) * You need [espressif/arduino-esp32 v3.0.X](https://github.com/espressif/arduino-esp32) * Try and configure [BresserWeatherSensorReceiver](https://github.com/matthias-bs/BresserWeatherSensorReceiver) ([examples/BresserWeatherSensorBasic](https://github.com/matthias-bs/BresserWeatherSensorReceiver/tree/main/examples/BresserWeatherSensorBasic)) stand-alone before using it with BresserWeatherSensorLW * If you previously used [BresserWeatherSensorTTN](https://github.com/matthias-bs/BresserWeatherSensorTTN) @@ -31,7 +30,8 @@ This was originally a remake of [BresserWeatherSensorTTN](https://github.com/mat ## Features * Single 868 MHz Radio Transceiver for both Sensor Data Reception and LoRaWAN Connection -* Compatible to LoRaWAN Specification 1.1.0 / RP001 Regional Parameters 1.1 revision A +* Compatible to LoRaWAN Specifications v1.1 and v1.0.4 / RP001 Regional Parameters v1.1 revision A / v1.0.4 + See [RadioLib — LoRaWAN versions & regional parameters](https://github.com/jgromes/RadioLib/blob/master/examples/LoRaWAN/README.md#lorawan-versions--regional-parameters) for details! * Tested with [The Things Network](https://www.thethingsnetwork.org/) and [ChirpStack](https://www.chirpstack.io/) * Supports multiple 868 MHz Sensors (e.g. Weather Sensor and Soil Moisture Sensor or Indoor Thermometer/Hygrometer) * See [BresserWeatherSensorReceiver](https://github.com/matthias-bs/BresserWeatherSensorReceiver) for supported sensors @@ -286,11 +286,13 @@ The function `getBatteryVoltage()` in [adc.cpp](https://github.com/matthias-bs/B Create an account and set up a device configuration in your LoRaWAN network provider's web console, e.g. [The Things Network](https://www.thethingsnetwork.org/). -* LoRaWAN v1.1 -* Regional Parameters 1.1 Revision A +* LoRaWAN v1.1 / v1.0.4 +* Regional Parameters v1.1 Revision A / v1.0.4 * Device class A * Over the air activation (OTAA) +See [RadioLib — LoRaWAN versions & regional parameters](https://github.com/jgromes/RadioLib/blob/master/examples/LoRaWAN/README.md#lorawan-versions--regional-parameters) for details! + > [!IMPORTANT] > Check the maximum permitted payload size and uplink/downlink rate according to your regional parameters and change the configuration if required! > See [Airtime calculator for LoRaWAN](https://avbentem.github.io/airtime-calculator/ttn/eu868).