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


    To make the program wait

    If that is not the case, then its probably a bug...


Log in to reply

Pycom on Twitter