diff --git a/firmware/0x00000.bin b/firmware/0x00000.bin index 7a6d87a..557516b 100644 Binary files a/firmware/0x00000.bin and b/firmware/0x00000.bin differ diff --git a/firmware/0x10000.bin b/firmware/0x10000.bin index d7132df..c2eff1e 100644 Binary files a/firmware/0x10000.bin and b/firmware/0x10000.bin differ diff --git a/uMQTTBroker b/uMQTTBroker index 7488d33..2c51baa 160000 --- a/uMQTTBroker +++ b/uMQTTBroker @@ -1 +1 @@ -Subproject commit 7488d3307cf04135e755bb034e42d8ad737f881b +Subproject commit 2c51baaf43a0ec7bf7a813b06aee24963b5b828f diff --git a/user/user_main.c b/user/user_main.c index 84abc78..cb4adc1 100644 --- a/user/user_main.c +++ b/user/user_main.c @@ -718,7 +718,7 @@ void ICACHE_FLASH_ATTR user_set_station_config(void) { } -bool ICACHE_FLASH_ATTR mqtt_broker_auth(const char* username, const char *password, struct espconn *pesp_conn) { +bool ICACHE_FLASH_ATTR mqtt_broker_auth(const char* username, const char *password, const char *client_id, struct espconn *pesp_conn) { //os_printf("connect from " IPSTR "\r\n", IP2STR((ip_addr_t *)&(pesp_conn->proto.tcp->remote_ip))); if (os_strcmp(config.mqtt_broker_user, "none") == 0)