switching from send to receive
-
In raw lora mode I've noticed that s.send does not pause program flow while data is being sent. With sf=12 transmits can sometimes be several seconds. So I'm wondering if it's safe to do an s.recv immediately after an s.send or should I setup a delay for the transmit to finish? Does the frozen byte code have the smarts to finish a transmit before it acts on my s.recv & switches to receive mode?
-
If Im correct, you should set the socket to
blocking
s.setblocking(True)
To make the program wait
If that is not the case, then its probably a bug...
Gijs