Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By Freeck
#11864 Yes I did, and the code seems to run OK. I was however wondering wether the source code of at-0.21 would be available, but I just read in one of the posts, that that will not be the case....
For now I anxiously waiting for support of jtag for this excellent devkit :(
I read some interesting developments on this subject...
viewtopic.php?f=9&t=1960
viewtopic.php?f=9&t=1871
User avatar
By CHERTS
#12230 A new version of my build Espressif DevKit for Windows v1.0.12
The list of changes to the first page

Update procedure:
1. Remove the old version.
2. Install the new version DevKit.
ATTENTION!!! When you delete the old version will be removed entire directory C:\Espressif
User avatar
By mariuszb
#12309 in module : httpclient.c should be added something like this:

static void ICACHE_FLASH_ATTR reconnect_callback(void * arg, sint8 errType)
{
struct espconn *pespconn = (struct espconn *)arg;
PRINTF("---Reconnect--- \n");
if (errType == -3)
PRINTF("Err: Timeout \n");
else
if (errType == -11)
PRINTF("Err: No conected \n");
else
PRINTF("Err: %d\n",errType);


if(pespconn->proto.tcp != NULL)
{
os_free(pespconn->proto.tcp);
os_printf("os_free:proto.tcp\r\n");
}
os_free(pespconn);
os_printf("os_free:pespconn\r\n");


}

And of course also:
espconn_regist_reconcb(conn, reconnect_callback); // in dns_callback

Otherwise, the system restarts when there is no connection or response does not come on time