wikiroute

networking recipes

User Tools

Site Tools


lorawan_downlink

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
lorawan_downlink [2017/12/12 08:24] – [4.1. Autonomo with LoRaBee] samerlorawan_downlink [2017/12/12 08:24] – [4.1. Autonomo with LoRaBee] samer
Line 63: Line 63:
  
 This sketch {{ ::example-code-autonomo.ino.zip |}} can be used as an example. The following extract denotes the part corresponding to receiving downlink messages. For example, the received value can be used to trigger some action on the Arduino module. This sketch {{ ::example-code-autonomo.ino.zip |}} can be used as an example. The following extract denotes the part corresponding to receiving downlink messages. For example, the received value can be used to trigger some action on the Arduino module.
- 
- 
-==== -. Arduino with Dragino Shield ==== 
-Devices in the LoRaWAN platform can also be implemented on Arduino boards with Dragino shields. The combined module as well as the basic configuration steps are presented in [[simple_lora_prototype|Simple Prototype of LoRa Communications]]. Similarly to the Autonomo device, you can download the following sketch {{ ::example-code-arduino.ino.zip |}} and modify it according to your preferences. Below you can find an extract of the receiving function for downlink messages. 
  
 <code c++> <code c++>
Line 98: Line 94:
 } }
 </code> </code>
 +==== -. Arduino with Dragino Shield ====
 +Devices in the LoRaWAN platform can also be implemented on Arduino boards with Dragino shields. The combined module as well as the basic configuration steps are presented in [[simple_lora_prototype|Simple Prototype of LoRa Communications]]. Similarly to the Autonomo device, you can download the following sketch {{ ::example-code-arduino.ino.zip |}} and modify it according to your preferences. Below you can find an extract of the receiving function for downlink messages.
  
 +<code c++>
 +case EV_TXCOMPLETE:
 +      Serial.println(F("EV_TXCOMPLETE (includes waiting for RX windows)"));
 +      if (LMIC.dataLen) {
 +        // data received in rx slot after tx
 +        Serial.print(F("Data Received: "));
 +        Serial.write(LMIC.frame + LMIC.dataBeg, LMIC.dataLen);
 +        Serial.println();
 +      }
 +</code>
 ===== -. Selecting the Receive Windows ===== ===== -. Selecting the Receive Windows =====
  
lorawan_downlink.txt · Last modified: 2021/08/28 09:53 by samer