43 Commits

Author SHA1 Message Date
MaBecker
ae3a89f31a ESP8266: Remove osprintf for RELEASE 2017-09-15 10:40:17 +02:00
MaBecker
94031dbc65 ESP8266: move code save section to fist partition for memory mapping (fix #1240)
only fist partition is memory mapped
2017-09-14 21:54:29 +02:00
Standa Opichal
aa75f14ebb Disable startMDNS() in favor of mDNS.js
Without this the esp8266 uses the mdns port 5353 and silently ignores
any message to be received mDNS.js.
2017-08-25 23:49:43 +02:00
MaBecker
ffbc6bd8f4 fix issue #753 2017-07-21 14:46:11 +02:00
MaBecker
fdda1059c5 fix issue #1037
fix found by @iotong
2017-07-21 12:41:59 +02:00
Gordon Williams
c09739f663 Remove duplicate JSON code and WiFi functions in reference, fix #1155 2017-04-29 19:02:51 +01:00
MaBecker
7bc5093fca update ESP8266_4MB.py plus dependencies 2017-04-17 10:02:04 +02:00
MaBecker
ca820c353a update ESP8266_4MB 2017-04-16 21:22:59 +02:00
MaBecker
81204d6b15 use 0x200000 as save section and 0x300000 as flash section 2017-02-27 22:42:46 +01:00
MaBecker
6421b97f5e add save areas for FLASH_4MB_C1 2017-02-27 07:50:56 +01:00
Gordon Williams
7be1ecf6ed Merge pull request #1032 from MaBecker/patch-1
set WIFI_DBG 0  if def RELEASE
2017-01-26 11:14:14 +00:00
MaBecker
eabffa4032 add setIP and setAPIP 2017-01-24 14:19:46 +00:00
MaBecker
ee8463da9a set WIFI_DBG 0 if def RELEASE
do not include Wifi  debug statements when using RELEASE=1
2017-01-23 22:30:06 +01:00
Standa Opichal
28f5c403f7 Make sntpSync use setTime() not to break setInterval()
The setTime() properly sets the jsiLastIdleTime which is used
in the _jswrap_interface_setTimeoutOrInterval to trigger timers.

Update the time only when the mDNS returns non-null value.
2017-01-21 22:14:33 +01:00
Thorsten von Eicken
38c368422e update travis.yaml for esp8266; update readme_flash; fix #901 2016-09-16 23:33:15 -07:00
Thorsten von Eicken
c7cd61c59b fix ping on esp8266 2016-07-08 00:55:26 -07:00
Thorsten von Eicken
2c8c866f1b esp8266: exception code cleanup; jswsym code cleanup; eliminate compiler warnings 2016-04-17 09:46:32 -07:00
Thorsten von Eicken
4493b09eef fix esp8266 compiler warnings 2016-04-17 08:46:08 -07:00
Gordon Williams
5dd5d901d1 replace NewWithFlags with jsvNewXXX - saves a few bytes by killing repetition 2016-03-04 12:54:18 +00:00
Thorsten von Eicken
02ee106f97 tweaks after esp8266 improvements 2016-01-17 17:47:51 -08:00
Thorsten von Eicken
d8dec28a7c fix crash on exception #772; misc tweaks 2015-12-30 12:22:02 -08:00
Thorsten von Eicken
9aa07bc92d add sntp 2015-12-24 12:49:55 -08:00
Thorsten von Eicken
f210ca368f added mDNS 2015-12-24 09:17:51 -08:00
Thorsten von Eicken
c8c854e3b8 fix crash during wifi restore 2015-12-24 00:38:20 -08:00
Thorsten von Eicken
7acd4bc29c move jsExceptionHere fmt strings to flash on esp8266 2015-12-20 11:45:51 -08:00
Thorsten von Eicken
e5f9db8bd3 first cut at Wifi console 2015-12-19 18:39:12 -08:00
Thorsten von Eicken
9887c6e1e6 add in-memory debug log 2015-12-18 21:57:37 -08:00
Thorsten von Eicken
37c386d9dc fix #754 (WiFiEventDetail object left around) 2015-12-09 00:03:30 -08:00
Thorsten von Eicken
fc3986ad8c fix local port; fix max sockets 2015-12-08 22:13:23 -08:00
Thorsten von Eicken
e56e06c0a9 improve esp8266 socket error handling 2015-12-07 23:38:29 -08:00
Thorsten von Eicken
a1418c0863 fix save/restore for esp8266 2015-12-06 13:26:41 -08:00
Thorsten von Eicken
06c389ad45 tweak esp8266 wifi reset and saving 2015-12-05 08:58:39 -08:00
Thorsten von Eicken
95654eda04 fix esp8266 reset & wifi interaction 2015-12-05 00:00:47 -08:00
Thorsten von Eicken
144bf2e020 fix getHostByName bug; add docs 2015-12-04 21:02:22 -08:00
Thorsten von Eicken
8d5518a54d fix wifi event descriptions 2015-12-03 23:25:42 -08:00
Thorsten von Eicken
ad4a6d1e86 improve wifi lib tests and fix lib 2015-12-02 00:41:50 -08:00
Thorsten von Eicken
6f23e1e818 added esp8266 network config save to flash; added crc32 function 2015-12-01 00:22:55 -08:00
Thorsten von Eicken
d089730ecb moved wrap_esp8266 stuff from networking to target 2015-11-29 09:49:30 -08:00
Thorsten von Eicken
b1984400c9 fix wifi connect callback to match docs 2015-11-29 09:32:01 -08:00
Thorsten von Eicken
89d8c09b7e esp8266: eliminate esp8266wifi class, refacor wifi class 2015-11-29 01:06:49 -08:00
kolban
59bbe375ef #722 Implementation of getAPIP() and mac address retrieval. 2015-11-29 01:06:04 -08:00
Thorsten von Eicken
1be478dd32 esp8266: move lots of string constants to flash 2015-11-23 17:42:10 -08:00
Neil Kolban
71d19752ee Changes requested for #606. 2015-11-10 10:56:17 -06:00