D
similar problem.
this:
sigfox = Sigfox(mode=Sigfox.SIGFOX, rcz=Sigfox.RCZ1)
s = socket.socket(socket.AF_SIGFOX, socket.SOCK_RAW)
s.setblocking(True)
s.setsockopt(socket.SOL_SIGFOX, socket.SO_RX, True)
s.send(bytes([0x00, scale(lux.light()[0]), 3, 4, 5, 6, 7, 8, 9, 10, 0xAA, 0xFF]))
retval = s.recv(32)
print ("received " + retval)
gives me:
Traceback (most recent call last):
File "<stdin>", line 164, in <module>
OSError: [Errno 100] ENETDOWN
whilst the backend shows me:
Status : [ACKED]
Data (Hexa) : cafecafecafecafe
any idea what i'm missing here?
It's definitively not the link - sender and receiver have free LOS.
avgSnr=20.74
rssi=-52.00
Used HW: FiPy on '1.17.5.b6'