Chat freely about anything...

User avatar
By hackrid
#570 the new v0.9.1 IoT example contains a firmware download implemantation which can be hopefully integrated in the AT-Command Software :)
looks promising!
User avatar
By willemwouters
#2046 I got the examples compiled and running SDK 9.2_1

There are a lot of features already implemented in the IoT_Demo.

In the beginning I had problems connecting, because of the unknown ssid.
I fixed this by setting the ssid in user_esp_platform.c in the ifdef SOFTAP_ENCRYPT part:
os_memset(config.ssid, 50, 5); -> this prefixes the ssid with 11111

And apparently the WPA password set in the user_config.h has some weird prefix.
Therefore i modified user_esp_platform.c
removed the line: os_sprintf(password, MACSTR "_%s", MAC2STR(macaddr), PASSWORD);
and added: os_sprintf(password, "%s", PASSWORD);


For the webbrowser:
http://192.168.4.1/config?command=wifi
http://192.168.4.1/client?command=info
http://192.168.4.1/client?command=status
http://192.168.4.1/client?command=scan
http://192.168.4.1/client?command=scan&page=1
User avatar
By willemwouters
#2048 I got the examples compiled and running SDK 9.2_1

There are a lot of features already implemented in the IoT_Demo.

In the beginning I had problems connecting, because of the unknown ssid.
I fixed this by setting the ssid in user_esp_platform.c in the ifdef SOFTAP_ENCRYPT part:
os_memset(config.ssid, 50, 5); -> this prefixes the ssid with 11111

And apparently the WPA password set in the user_config.h has some weird prefix.
Therefore i modified user_esp_platform.c
removed the line: os_sprintf(password, MACSTR "_%s", MAC2STR(macaddr), PASSWORD);
and added: os_sprintf(password, "%s", PASSWORD);


For the webbrowser:
http://192.168.4.1/config?command=wifi
http://192.168.4.1/client?command=info
http://192.168.4.1/client?command=status
http://192.168.4.1/client?command=scan
http://192.168.4.1/client?command=scan&page=1
User avatar
By scargill
#3484 I do not understand why this has to be so convoluted (not your fix, the original).

When you have made the changes you suggest, what is the API name and the password.

On mine as it stands the user file has this
#define PASSWORD "v*%W>L<@i&Nxe!"

Is that after encryption or is that what you're supposed to type in?