From 7e48379ea4f681a705d71e406009c569dba2feeb Mon Sep 17 00:00:00 2001 From: gijsio <67470426+gijsio@users.noreply.github.com> Date: Fri, 18 Sep 2020 10:06:38 +0200 Subject: [PATCH] improved lopy-lopy example --- .../tutorials/networks/lora/module-module.md | 23 ++++++++----------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/content/tutorials/networks/lora/module-module.md b/content/tutorials/networks/lora/module-module.md index a26a4e3..d831e53 100644 --- a/content/tutorials/networks/lora/module-module.md +++ b/content/tutorials/networks/lora/module-module.md @@ -11,44 +11,41 @@ This example shows how to connect two Pycode LoRa capable modules (nodes) via ra ## Node A ```python - from network import LoRa import socket import time -# Please pick the region that matches where you are using the device: -# Asia = LoRa.AS923 -# Australia = LoRa.AU915 -# Europe = LoRa.EU868 -# United States = LoRa.US915 +# Please pick the region that matches where you are using the device + lora = LoRa(mode=LoRa.LORA, region=LoRa.EU868) s = socket.socket(socket.AF_LORA, socket.SOCK_RAW) s.setblocking(False) - +i = 0 while True: if s.recv(64) == b'Ping': s.send('Pong') + print('Pong {}'.format(i)) + i = i+1 time.sleep(5) ``` ## Node B ```python - from network import LoRa import socket import time -# Please pick the region that matches where you are using the device: -# Asia = LoRa.AS923 -# Australia = LoRa.AU915 -# Europe = LoRa.EU868 -# United States = LoRa.US915 +# Please pick the region that matches where you are using the device + lora = LoRa(mode=LoRa.LORA, region=LoRa.EU868) s = socket.socket(socket.AF_LORA, socket.SOCK_RAW) s.setblocking(False) +i = 0 while True: s.send('Ping') + print('Ping {}'.format(i)) + i= i+1 time.sleep(5) ```