Description
Hello,
I'm trying the Arduino OTA (built-in - Arduino IDE 1.8.5), and at some point I can note that after the upload is done, python gets stuck. The esp8266 program works normally, but the IDE returns error after a while.
When the Arduino IDE informs that the upload was done correctly, in the task manager (Win7 x64) I can see that python was consuming little processing, about 1% (of the Intel I5 processor). And after the IDE shows the upload completion message, python exits.
But when the IDE does not show the completion message as soon as the upload is done, then by looking at the task manager, I can see python consuming about 25% processing.
And after a long time the IDE shows an error, then the processor is released and I can notice that until the ventilation returns to the normal state.
When python is consuming 25% of processing, if I terminate the python process in the task manager, everything returns to normal, but the IDE shows error.
Is this problem caused in python or in IDE?
How does this interaction between IDE and Python work?
Thank you.