Ok, then it's a good practice to open and close it.
What about delays within system.serial.port
?
There are many time.sleep(0.001)
commented in the code. I've notice that opening a port, running instructions, and closing the port, always takes around 5 seconds. That's without any sleep()
in it.