9fd139bb8c
add debug out to ESP8266WiFiMulti::APlistAdd
2015-07-19 17:50:56 +02:00
1c3225f387
post body might not be sent with the headers
...
since optimistic_yield() was implemented, at this point we might not
have the body yet, so we should give it a chance to be sent and put in
the buffer
2015-07-16 23:56:36 +03:00
1031e26cf0
Merge pull request #1 from esp8266/esp8266
...
pull master
2015-07-16 21:40:22 +03:00
a6d8253b15
fix plain post slowdown
2015-07-16 21:39:09 +03:00
c6dc58a311
Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
2015-07-16 12:28:38 +02:00
01361fc4c8
Merge pull request #552 from Protoneer/patch-1
...
Changed Telnet Port to port 23
2015-07-16 09:50:09 +03:00
17de2d7a4e
define in header
...
remove extern from cpp files
2015-07-15 16:32:49 -07:00
ef9b324ffd
Changed Telnet Port to port 23
...
Best to stick to standard port numbers
https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
2015-07-14 09:04:12 +12:00
d815c36753
optimistic_yield()
...
this introduces optimistic_yield() used for when standard library
methods are normally used in tight loops waiting for something to
happen, like available().
2015-07-13 13:47:13 -07:00
fe9ef36861
add softAPdisconnect function ``int softAPdisconnect(bool wifioff = false);
``
...
external mode calls now change the use flags
see #529
2015-07-13 10:50:41 +02:00
9342874432
Merge pull request #532 from me-no-dev/esp8266
...
add synchronous ota
2015-07-13 02:10:14 +03:00
1cd50e481f
Update OTA Sketch
2015-07-11 13:55:39 +03:00
954499bc12
httpUpdate: fix case sensitivity issues
...
On Linux (presumably Mac too), the header of the library
could not be included, caps changed to match the filename.
The line 'architectures=ESP8266' in library.properties caused:
WARNING: library ESP8266httpUpdate claims to run on [ESP8266] architecture(s) and may be incompatible with your current board which runs on [esp8266] architecture(s).
2015-07-11 12:35:02 +03:00
2937b21c9c
add basic WPS function
2015-07-07 18:24:55 +03:00
505ba22e05
allow setting the host name of AP interface
2015-07-07 18:09:58 +03:00
d4ddb66fc4
update SDK to v1.2.0_15_07_03
2015-07-07 18:09:23 +03:00
715d4ab722
disable DEBUG_HTTP_UPDATE
2015-07-07 18:07:41 +03:00
cca89efbd2
lets make it possible to parse multiline plain post
2015-07-07 18:06:33 +03:00
f7212154a6
missingg the equal sign
2015-07-07 18:06:25 +03:00
3c819e998b
duh...
2015-07-07 18:06:18 +03:00
1694380caa
try to get plain json or string data
2015-07-07 18:06:08 +03:00
1be16c74c7
Remove update keyword
2015-07-07 17:58:49 +03:00
1b27b6760c
Make SSDP event-driven
2015-07-07 17:39:13 +03:00
0c0892c54a
Update example and move it to the right location
2015-07-07 14:43:19 +03:00
7fbb4831da
Use static allocation, add convenience overloads which take String
2015-07-07 14:42:20 +03:00
de70454a2a
send not needed to be public
2015-07-07 10:24:12 +03:00
e34ae2d6f1
prep for icons
2015-07-07 10:23:59 +03:00
bd6c4acfd8
Add ability to change schema url, http port and add base url
2015-07-07 10:23:04 +03:00
3c54cb0a26
generate UUID automatically based on chip ID and MAC address
2015-07-07 10:22:57 +03:00
9cb80528c7
enable long model versions
2015-07-07 10:22:49 +03:00
4fdba1b635
Add SSDP Library and let Print::printf to handle longer strings
2015-07-07 10:22:43 +03:00
703ab8df64
make Update erase/write sector by sector as well
2015-07-06 12:34:55 +03:00
9d0a690421
fix WebUpload example
2015-07-06 12:34:36 +03:00
7596ed0742
inlining and enchancements
2015-07-06 12:34:09 +03:00
0d969e9760
Fixes and HTTP Post update example
...
Because eboot first erases the space required for the new sketch, and
if the new sketch is larger then the old one, with the old way, part of
the beginning of new sketch will be deleted. Therefore for now I opted
to keep the max update size either half the available space for
sketches or what's left from the first one, whichever is smaller.
To be able to create a simple post mechanism for updates, I needed to
have a way to write the new binary, without knowing it's final size, so
I added an option to the end() method. Example in the WebServer
examples.
2015-07-06 12:32:28 +03:00
ace974aede
let's not wait too much :) telnet running here
2015-07-06 12:31:50 +03:00
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
83eeaa31e0
typo
2015-07-06 12:25:29 +03:00
dc9072b94b
Initial Upload From IDE
...
For Test ONLY
2015-07-06 12:25:17 +03:00
a82796f83f
Revert a460efb
2015-07-06 12:22:30 +03:00
6f63ad1ee4
Fix return value of WiFiClient::connect ( #511 )
2015-07-06 08:02:24 +03:00
212a2cfa60
Update ESP8266WiFi.h
2015-06-29 18:04:25 +03:00
389e5fb878
Update ESP8266WiFi.cpp
2015-06-29 18:04:19 +03:00
148ec5579f
no need for the IP
2015-06-29 02:42:54 +03:00
25aa2cdc08
MDNS-SD
2015-06-29 02:27:14 +03:00
fc83952685
Merge pull request #438 from Links2004/esp8266
...
update SDK to esp_iot_sdk_v1.1.2_15_06_16_p1
2015-06-26 20:33:02 +03:00
496fee1a15
Use BUILTIN_LED
2015-06-26 20:31:56 +03:00
2969b0b7a3
Use BUILTIN_LED
2015-06-26 20:31:51 +03:00
3e87bb3ce2
No need to disable the watchdog
2015-06-26 20:31:45 +03:00
7553b67dd7
ESP8266 BlinkWithoutDelay
2015-06-26 20:31:39 +03:00