1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-27 18:02:17 +03:00

add synchronous ota

This commit is contained in:
John Doe
2015-07-10 22:21:48 +03:00
parent e7b7d6d8b7
commit b605ab316e
4 changed files with 8 additions and 8 deletions

View File

@ -48,12 +48,14 @@ def serve(remoteAddr, remotePort, filename):
sys.stderr.write('Uploading')
sys.stderr.flush()
while True:
chunk = f.read(4096)
chunk = f.read(1460)
if not chunk: break
sys.stderr.write('.')
sys.stderr.flush()
connection.settimeout(10)
try:
connection.sendall(chunk)
res = connection.recv(4)
except:
print('\nError Uploading', file=sys.stderr)
connection.close()