from network import LoRa import socket import time import binascii # use the LoRaWAN stack lora = LoRa(mode=LoRa.LORAWAN) app_eui = binascii.unhexlify('5F554E5F4555495F') app_key = binascii.unhexlify('4F4E455F4170705F4B45595F554E5F31') # join by OTAA lora.join(activation=LoRa.OTAA, auth=(app_eui, app_key), timeout=0) # wait for network to accept OTAA while not lora.has_joined(): time.sleep(2.5) # socket setup out = socket.socket(socket.AF_LORA, socket.SOCK_RAW) out.setsockopt(socket.SOL_LORA, socket.SO_DR, 5) # send your first data! out.send("Castor")