1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-19 23:22:16 +03:00

25 Commits

Author SHA1 Message Date
david gauchard
9183366734 fix IDE's OTA when using MSS != 1460 2017-12-31 12:15:16 +03:00
Ivan Grokhotkov
03baea27ef ArduinoOTA: forward errors from Update.begin to espota.py
If Update.begin fails, instead of printing “No response from device”,
espota.py will print the actual error message from the Updater.
2017-05-09 06:17:06 -05:00
mmarchese1
24f84664e7 fixed argument passing (#2209)
Using espota.py as a module by calling espota.main(args) was not working because the args given to main were not being passed into parser.parse_args().  I fixed this by having main pass args to the parser function, which in turn passes them to the parser object's parse_args() function.
2016-07-06 10:59:23 +08:00
Peter Szabo
5d9fb2894d fixed remaining python 3.5 incompatibility 2016-01-25 20:22:22 +01:00
Peter Szabo
6408e43331 make espota compatible with python 3.5 2016-01-24 21:11:23 +01:00
Matthew O'Gorman
d2a357e693
add support for manually selecting ip and port for host side 2016-01-04 00:22:26 -05:00
Me No Dev
d1235f0204 Fix upload progress and randomize the server port
randomization is good in cases where the previous port is not yet
released by the OS or the server hangs
On OS X it's very noticeable if you need to OTA twice in a short time.
2015-11-12 03:25:20 +02:00
Me No Dev
18f0a9999a add progress option for espota.py and fix typo in ArduinoOTA 2015-11-11 23:23:25 +02:00
Me No Dev
13b8cc0a27 Add sanity check so we do not trigger an update from wrong data 2015-11-09 01:47:51 +02:00
Me No Dev
a8976a01fd Add MD5 to core, Fix OTA examples and Digest Authentication to OTA and espota.py 2015-11-09 00:42:30 +02:00
Me No Dev
e613e42249 Fix example sketch, espota output and failing updater
I get 100% success with OTA now
2015-11-08 02:01:12 +02:00
Me No Dev
843e11100d mDNS, platform and espota.py changes for IDE Upload
mDNS responds with more TXT properties
platform change to support OTA functions
espota.py added authentication parameter
IDE branch: https://github.com/me-no-dev/Arduino-1/tree/esp8266-ota
2015-11-07 22:02:43 +02:00
pgollor
1322a9df23 fix espota.py help 2015-10-30 00:47:55 +01:00
Ivan Grokhotkov
90fc4f975b Add tool to download other tools 2015-10-30 01:15:29 +03:00
Pascal Gollor
093cb1b081 update espota.py help and add chipd id to hostname from OTA-mDNS-SPIFFS example for better identification 2015-09-28 17:19:42 +02:00
Pascal Gollor
da7114cac9 add SPIFFS flashing over the air 2015-09-18 16:03:14 +02:00
John Doe
b605ab316e add synchronous ota 2015-07-10 22:21:48 +03:00
John Doe
f3f500936d make eboot erase/read/write sector by sector
that makes possible having sketches with size up to the free size
2015-07-06 12:34:29 +03:00
John Doe
b797287359 Catch lost connection while uploading 2015-07-06 12:31:32 +03:00
John Doe
6f2069deac New Update library, example, upload and more
Proper error handling in the uploading python script
Much faster OTA example sketch with better results
New Update class that simplifies updating the firmware from any source
Updated Esp.updateSketch() to use the new class
2015-07-06 12:31:24 +03:00
John Doe
86cf9b2c4f need to be int 2015-07-06 12:30:39 +03:00
Ivan Grokhotkov
37bd383c59 Part of 7cd54a4 without IDE changes 2015-07-06 12:29:56 +03:00
John Doe
03a2b4808b add 10 seconds timeout for waiting on ESP to start the update 2015-07-06 12:25:47 +03:00
John Doe
5efd9a1f81 Some print enhancements
works on newer python as well
2015-07-06 12:25:38 +03:00
John Doe
dc9072b94b Initial Upload From IDE
For Test ONLY
2015-07-06 12:25:17 +03:00