lorawan_downlink
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
lorawan_downlink [2017/12/12 08:24] – [4.2. Arduino with Dragino Shield] samer | lorawan_downlink [2017/12/13 17:30] – [5. Selecting the Receive Windows] samer | ||
---|---|---|---|
Line 64: | Line 64: | ||
This sketch {{ :: | This sketch {{ :: | ||
+ | <code c++> | ||
+ | void receiveData() { | ||
+ | // After we have send some data, we can receive some data | ||
+ | // First we make a buffer | ||
+ | uint8_t payload[64]; | ||
+ | // Now we fill the buffer and | ||
+ | // len = the size of the data | ||
+ | uint16_t len = LoRaBee.receive(payload, | ||
+ | String HEXPayload = ""; | ||
+ | // When there is no payload the lorabee will return 131 (0x83) | ||
+ | // I filter this out | ||
+ | if (payload[0] != 131) { | ||
+ | for (int i = 0; i < len; i++) { | ||
+ | HEXPayload += char(payload[i]); | ||
+ | } | ||
+ | |||
+ | if (HEXPayload == " | ||
+ | digitalWrite(LED_BUILTIN, | ||
+ | } | ||
+ | if (HEXPayload == " | ||
+ | digitalWrite(LED_BUILTIN, | ||
+ | } | ||
+ | debugSerial.println(HEXPayload); | ||
+ | // | ||
+ | } else { | ||
+ | debugSerial.println(" | ||
+ | } | ||
+ | } | ||
+ | </ | ||
==== -. Arduino with Dragino Shield ==== | ==== -. 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 {{ :: | 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 {{ :: | ||
Line 88: | Line 117: | ||
[{{ undefined: | [{{ undefined: | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Without configuring the receive window, with OTAA mode, autonomo is receiving on RX1. | ||
+ | </ |
lorawan_downlink.txt · Last modified: 2021/08/28 09:53 by samer