Communication between two systems lopy4 Sigfox Pycom



  • When the program runs the tutorial, it gives me error in the line "sigfox = Sigfox (mode = Sigfox.FSK, frequency = 912000000)"

    from network import Sigfox
    import socket
    import machine
    import time
    import pycom
    # initialise LoRa in LORA mode
    # Please pick the region that matches where you are using the device:
    
    #sigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)
    
    sigfox = Sigfox(mode=Sigfox.FSK, frequency=912000000)
    
    s = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)
    s.setblocking(True)
    
    while True:
      s.send('Device-1')
      time.sleep(1)
      print(s.recv(64))
    

    Can someone help me?



  • Hi @Martinho and @robert-hh,

    Indeed that's missing from the docs, I've updated the page. Thanks for pointing it out!



  • @martinho Looking into the code, FSK mode and the frequency option can not be used with a LoPy4 or FiPy.
    The documentation should tell that, but it does not.



  • This post is deleted!


Pycom on Twitter