mirror of
https://git.mirrors.martin98.com/https://github.com/luc-github/ESP3D.git
synced 2025-08-04 13:40:36 +08:00
Add MS and R for rewrite webUI in ESP400
Note: N parameter will be removed as replaced by more flexible MS when rewrite webUI is replacing current one
This commit is contained in:
parent
585805b4dd
commit
9726f3e17e
@ -47,7 +47,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//Hostname network/network
|
//Hostname network/network
|
||||||
output->print ("{\"F\":\"network/network\",\"P\":\"");
|
output->print ("{\"F\":\"network/network\",\"P\":\"");
|
||||||
output->print (ESP_HOSTNAME);
|
output->print (ESP_HOSTNAME);
|
||||||
output->print ("\",\"T\":\"S\",\"V\":\"");
|
output->print ("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (encodeString(Settings_ESP3D::read_string(ESP_HOSTNAME)));
|
output->print (encodeString(Settings_ESP3D::read_string(ESP_HOSTNAME)));
|
||||||
output->print ("\",\"H\":\"hostname\" ,\"S\":\"");
|
output->print ("\",\"H\":\"hostname\" ,\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_HOSTNAME));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_HOSTNAME));
|
||||||
@ -58,7 +58,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//radio mode network/network
|
//radio mode network/network
|
||||||
output->print (",{\"F\":\"network/network\",\"P\":\"");
|
output->print (",{\"F\":\"network/network\",\"P\":\"");
|
||||||
output->print (ESP_RADIO_MODE);
|
output->print (ESP_RADIO_MODE);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_RADIO_MODE));
|
output->print (Settings_ESP3D::read_byte(ESP_RADIO_MODE));
|
||||||
output->print ("\",\"H\":\"radio mode\",\"O\":[{\"none\":\"0\"}");
|
output->print ("\",\"H\":\"radio mode\",\"O\":[{\"none\":\"0\"}");
|
||||||
#ifdef WIFI_FEATURE
|
#ifdef WIFI_FEATURE
|
||||||
@ -86,7 +86,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//STA password
|
//STA password
|
||||||
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
||||||
output->print (ESP_STA_PASSWORD);
|
output->print (ESP_STA_PASSWORD);
|
||||||
output->print ("\",\"T\":\"S\",\"N\":\"1\",\"V\":\"");
|
output->print ("\",\"T\":\"S\",\"N\":\"1\",\"MS\":\"0\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (HIDDEN_PASSWORD);
|
output->print (HIDDEN_PASSWORD);
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_STA_PASSWORD));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_STA_PASSWORD));
|
||||||
@ -99,35 +99,35 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//STA IP mode
|
//STA IP mode
|
||||||
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
||||||
output->print (ESP_STA_IP_MODE);
|
output->print (ESP_STA_IP_MODE);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_STA_IP_MODE));
|
output->print (Settings_ESP3D::read_byte(ESP_STA_IP_MODE));
|
||||||
output->print ("\",\"H\":\"ip mode\",\"O\":[{\"dhcp\":\"1\"},{\"static\":\"0\"}]}");
|
output->print ("\",\"H\":\"ip mode\",\"O\":[{\"dhcp\":\"1\"},{\"static\":\"0\"}]}");
|
||||||
|
|
||||||
//STA static IP
|
//STA static IP
|
||||||
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
||||||
output->print (ESP_STA_IP_VALUE);
|
output->print (ESP_STA_IP_VALUE);
|
||||||
output->print ("\",\"T\":\"A\",\"V\":\"");
|
output->print ("\",\"T\":\"A\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_IP_String(ESP_STA_IP_VALUE));
|
output->print (Settings_ESP3D::read_IP_String(ESP_STA_IP_VALUE));
|
||||||
output->print ("\",\"H\":\"ip\"}");
|
output->print ("\",\"H\":\"ip\"}");
|
||||||
|
|
||||||
//STA static Gateway
|
//STA static Gateway
|
||||||
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
||||||
output->print (ESP_STA_GATEWAY_VALUE);
|
output->print (ESP_STA_GATEWAY_VALUE);
|
||||||
output->print ("\",\"T\":\"A\",\"V\":\"");
|
output->print ("\",\"T\":\"A\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_IP_String(ESP_STA_GATEWAY_VALUE));
|
output->print (Settings_ESP3D::read_IP_String(ESP_STA_GATEWAY_VALUE));
|
||||||
output->print ("\",\"H\":\"gw\"}");
|
output->print ("\",\"H\":\"gw\"}");
|
||||||
|
|
||||||
//STA static Mask
|
//STA static Mask
|
||||||
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
||||||
output->print (ESP_STA_MASK_VALUE);
|
output->print (ESP_STA_MASK_VALUE);
|
||||||
output->print ("\",\"T\":\"A\",\"V\":\"");
|
output->print ("\",\"T\":\"A\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_IP_String(ESP_STA_MASK_VALUE));
|
output->print (Settings_ESP3D::read_IP_String(ESP_STA_MASK_VALUE));
|
||||||
output->print ("\",\"H\":\"msk\"}");
|
output->print ("\",\"H\":\"msk\"}");
|
||||||
|
|
||||||
//STA static DNS
|
//STA static DNS
|
||||||
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
output->print (",{\"F\":\"network/sta\",\"P\":\"");
|
||||||
output->print (ESP_STA_DNS_VALUE);
|
output->print (ESP_STA_DNS_VALUE);
|
||||||
output->print ("\",\"T\":\"A\",\"V\":\"");
|
output->print ("\",\"T\":\"A\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_IP_String(ESP_STA_DNS_VALUE));
|
output->print (Settings_ESP3D::read_IP_String(ESP_STA_DNS_VALUE));
|
||||||
output->print ("\",\"H\":\"DNS\"}");
|
output->print ("\",\"H\":\"DNS\"}");
|
||||||
#endif //WIFI_FEATURE || ETH_FEATURE
|
#endif //WIFI_FEATURE || ETH_FEATURE
|
||||||
@ -135,7 +135,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//AP SSID network/ap
|
//AP SSID network/ap
|
||||||
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
||||||
output->print (ESP_AP_SSID);
|
output->print (ESP_AP_SSID);
|
||||||
output->print ("\",\"T\":\"S\",\"V\":\"");
|
output->print ("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (encodeString(Settings_ESP3D::read_string(ESP_AP_SSID)));
|
output->print (encodeString(Settings_ESP3D::read_string(ESP_AP_SSID)));
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_AP_SSID));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_AP_SSID));
|
||||||
@ -146,7 +146,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//AP password
|
//AP password
|
||||||
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
||||||
output->print (ESP_AP_PASSWORD);
|
output->print (ESP_AP_PASSWORD);
|
||||||
output->print ("\",\"T\":\"S\",\"N\":\"1\",\"V\":\"");
|
output->print ("\",\"T\":\"S\",\"N\":\"1\",\"MS\":\"0\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (HIDDEN_PASSWORD);
|
output->print (HIDDEN_PASSWORD);
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_AP_PASSWORD));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_AP_PASSWORD));
|
||||||
@ -157,14 +157,14 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//AP static IP
|
//AP static IP
|
||||||
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
||||||
output->print (ESP_AP_IP_VALUE);
|
output->print (ESP_AP_IP_VALUE);
|
||||||
output->print ("\",\"T\":\"A\",\"V\":\"");
|
output->print ("\",\"T\":\"A\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_IP_String(ESP_AP_IP_VALUE));
|
output->print (Settings_ESP3D::read_IP_String(ESP_AP_IP_VALUE));
|
||||||
output->print ("\",\"H\":\"ip\"}");
|
output->print ("\",\"H\":\"ip\"}");
|
||||||
|
|
||||||
//AP Channel
|
//AP Channel
|
||||||
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
output->print (",{\"F\":\"network/ap\",\"P\":\"");
|
||||||
output->print (ESP_AP_CHANNEL);
|
output->print (ESP_AP_CHANNEL);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_AP_CHANNEL));
|
output->print (Settings_ESP3D::read_byte(ESP_AP_CHANNEL));
|
||||||
output->print ("\",\"H\":\"channel\",\"O\":[");
|
output->print ("\",\"H\":\"channel\",\"O\":[");
|
||||||
for (uint8_t i = Settings_ESP3D::get_min_byte(ESP_AP_CHANNEL); i <= Settings_ESP3D::get_max_byte(ESP_AP_CHANNEL) ; i++) {
|
for (uint8_t i = Settings_ESP3D::get_min_byte(ESP_AP_CHANNEL); i <= Settings_ESP3D::get_max_byte(ESP_AP_CHANNEL) ; i++) {
|
||||||
@ -202,7 +202,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//session timeout
|
//session timeout
|
||||||
output->print (",{\"F\":\"security/security\",\"P\":\"");
|
output->print (",{\"F\":\"security/security\",\"P\":\"");
|
||||||
output->print (ESP_SESSION_TIMEOUT);
|
output->print (ESP_SESSION_TIMEOUT);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_SESSION_TIMEOUT));
|
output->print (Settings_ESP3D::read_byte(ESP_SESSION_TIMEOUT));
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_byte(ESP_SESSION_TIMEOUT));
|
output->print (Settings_ESP3D::get_max_byte(ESP_SESSION_TIMEOUT));
|
||||||
@ -222,14 +222,14 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//HTTP On service/http
|
//HTTP On service/http
|
||||||
output->print (",{\"F\":\"service/http\",\"P\":\"");
|
output->print (",{\"F\":\"service/http\",\"P\":\"");
|
||||||
output->print (ESP_HTTP_ON);
|
output->print (ESP_HTTP_ON);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_HTTP_ON));
|
output->print (Settings_ESP3D::read_byte(ESP_HTTP_ON));
|
||||||
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
||||||
|
|
||||||
//HTTP Port
|
//HTTP Port
|
||||||
output->print (",{\"F\":\"service/http\",\"P\":\"");
|
output->print (",{\"F\":\"service/http\",\"P\":\"");
|
||||||
output->print (ESP_HTTP_PORT);
|
output->print (ESP_HTTP_PORT);
|
||||||
output->print ("\",\"T\":\"I\",\"V\":\"");
|
output->print ("\",\"T\":\"I\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_uint32(ESP_HTTP_PORT));
|
output->print (Settings_ESP3D::read_uint32(ESP_HTTP_PORT));
|
||||||
output->print ("\",\"H\":\"port\",\"S\":\"");
|
output->print ("\",\"H\":\"port\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_int32_value(ESP_HTTP_PORT));
|
output->print (Settings_ESP3D::get_max_int32_value(ESP_HTTP_PORT));
|
||||||
@ -242,14 +242,14 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//TELNET On service/telnet
|
//TELNET On service/telnet
|
||||||
output->print (",{\"F\":\"service/telnetp\",\"P\":\"");
|
output->print (",{\"F\":\"service/telnetp\",\"P\":\"");
|
||||||
output->print (ESP_TELNET_ON);
|
output->print (ESP_TELNET_ON);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_TELNET_ON));
|
output->print (Settings_ESP3D::read_byte(ESP_TELNET_ON));
|
||||||
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
||||||
|
|
||||||
//TELNET Port
|
//TELNET Port
|
||||||
output->print (",{\"F\":\"service/telnetp\",\"P\":\"");
|
output->print (",{\"F\":\"service/telnetp\",\"P\":\"");
|
||||||
output->print (ESP_TELNET_PORT);
|
output->print (ESP_TELNET_PORT);
|
||||||
output->print ("\",\"T\":\"I\",\"V\":\"");
|
output->print ("\",\"T\":\"I\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_uint32(ESP_TELNET_PORT));
|
output->print (Settings_ESP3D::read_uint32(ESP_TELNET_PORT));
|
||||||
output->print ("\",\"H\":\"port\",\"S\":\"");
|
output->print ("\",\"H\":\"port\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_int32_value(ESP_TELNET_PORT));
|
output->print (Settings_ESP3D::get_max_int32_value(ESP_TELNET_PORT));
|
||||||
@ -261,14 +261,14 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//Websocket On service
|
//Websocket On service
|
||||||
output->print (",{\"F\":\"service/websocketp\",\"P\":\"");
|
output->print (",{\"F\":\"service/websocketp\",\"P\":\"");
|
||||||
output->print (ESP_WEBSOCKET_ON);
|
output->print (ESP_WEBSOCKET_ON);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_WEBSOCKET_ON));
|
output->print (Settings_ESP3D::read_byte(ESP_WEBSOCKET_ON));
|
||||||
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
||||||
|
|
||||||
//Websocket Port
|
//Websocket Port
|
||||||
output->print (",{\"F\":\"service/websocketp\",\"P\":\"");
|
output->print (",{\"F\":\"service/websocketp\",\"P\":\"");
|
||||||
output->print (ESP_WEBSOCKET_PORT);
|
output->print (ESP_WEBSOCKET_PORT);
|
||||||
output->print ("\",\"T\":\"I\",\"V\":\"");
|
output->print ("\",\"T\":\"I\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_uint32(ESP_WEBSOCKET_PORT));
|
output->print (Settings_ESP3D::read_uint32(ESP_WEBSOCKET_PORT));
|
||||||
output->print ("\",\"H\":\"port\",\"S\":\"");
|
output->print ("\",\"H\":\"port\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_int32_value(ESP_WEBSOCKET_PORT));
|
output->print (Settings_ESP3D::get_max_int32_value(ESP_WEBSOCKET_PORT));
|
||||||
@ -280,14 +280,14 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//WebDav On service
|
//WebDav On service
|
||||||
output->print (",{\"F\":\"service/webdavp\",\"P\":\"");
|
output->print (",{\"F\":\"service/webdavp\",\"P\":\"");
|
||||||
output->print (ESP_WEBDAV_ON);
|
output->print (ESP_WEBDAV_ON);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_WEBDAV_ON));
|
output->print (Settings_ESP3D::read_byte(ESP_WEBDAV_ON));
|
||||||
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
||||||
|
|
||||||
//WebDav Port
|
//WebDav Port
|
||||||
output->print (",{\"F\":\"service/webdavp\",\"P\":\"");
|
output->print (",{\"F\":\"service/webdavp\",\"P\":\"");
|
||||||
output->print (ESP_WEBDAV_PORT);
|
output->print (ESP_WEBDAV_PORT);
|
||||||
output->print ("\",\"T\":\"I\",\"V\":\"");
|
output->print ("\",\"T\":\"I\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_uint32(ESP_WEBDAV_PORT));
|
output->print (Settings_ESP3D::read_uint32(ESP_WEBDAV_PORT));
|
||||||
output->print ("\",\"H\":\"port\",\"S\":\"");
|
output->print ("\",\"H\":\"port\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_int32_value(ESP_WEBDAV_PORT));
|
output->print (Settings_ESP3D::get_max_int32_value(ESP_WEBDAV_PORT));
|
||||||
@ -299,14 +299,14 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//FTP On service/ftp
|
//FTP On service/ftp
|
||||||
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
||||||
output->print (ESP_FTP_ON);
|
output->print (ESP_FTP_ON);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_FTP_ON));
|
output->print (Settings_ESP3D::read_byte(ESP_FTP_ON));
|
||||||
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
output->print ("\",\"H\":\"enable\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
||||||
|
|
||||||
//FTP Ports
|
//FTP Ports
|
||||||
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
||||||
output->print (ESP_FTP_CTRL_PORT);
|
output->print (ESP_FTP_CTRL_PORT);
|
||||||
output->print ("\",\"T\":\"I\",\"V\":\"");
|
output->print ("\",\"T\":\"I\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_uint32(ESP_FTP_CTRL_PORT));
|
output->print (Settings_ESP3D::read_uint32(ESP_FTP_CTRL_PORT));
|
||||||
output->print ("\",\"H\":\"control port\",\"S\":\"");
|
output->print ("\",\"H\":\"control port\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_int32_value(ESP_FTP_CTRL_PORT));
|
output->print (Settings_ESP3D::get_max_int32_value(ESP_FTP_CTRL_PORT));
|
||||||
@ -316,7 +316,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
|
|
||||||
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
||||||
output->print (ESP_FTP_DATA_ACTIVE_PORT);
|
output->print (ESP_FTP_DATA_ACTIVE_PORT);
|
||||||
output->print ("\",\"T\":\"I\",\"V\":\"");
|
output->print ("\",\"T\":\"I\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_uint32(ESP_FTP_DATA_ACTIVE_PORT));
|
output->print (Settings_ESP3D::read_uint32(ESP_FTP_DATA_ACTIVE_PORT));
|
||||||
output->print ("\",\"H\":\"active port\",\"S\":\"");
|
output->print ("\",\"H\":\"active port\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_int32_value(ESP_FTP_DATA_ACTIVE_PORT));
|
output->print (Settings_ESP3D::get_max_int32_value(ESP_FTP_DATA_ACTIVE_PORT));
|
||||||
@ -326,7 +326,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
|
|
||||||
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
output->print (",{\"F\":\"service/ftp\",\"P\":\"");
|
||||||
output->print (ESP_FTP_DATA_PASSIVE_PORT);
|
output->print (ESP_FTP_DATA_PASSIVE_PORT);
|
||||||
output->print ("\",\"T\":\"I\",\"V\":\"");
|
output->print ("\",\"T\":\"I\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_uint32(ESP_FTP_DATA_PASSIVE_PORT));
|
output->print (Settings_ESP3D::read_uint32(ESP_FTP_DATA_PASSIVE_PORT));
|
||||||
output->print ("\",\"H\":\"passive port\",\"S\":\"");
|
output->print ("\",\"H\":\"passive port\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_int32_value(ESP_FTP_DATA_PASSIVE_PORT));
|
output->print (Settings_ESP3D::get_max_int32_value(ESP_FTP_DATA_PASSIVE_PORT));
|
||||||
@ -347,7 +347,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//Time zone
|
//Time zone
|
||||||
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
||||||
output->print (ESP_TIMEZONE);
|
output->print (ESP_TIMEZONE);
|
||||||
output->print("\",\"T\":\"B\",\"V\":\"");
|
output->print("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print ((int8_t)Settings_ESP3D::read_byte(ESP_TIMEZONE));
|
output->print ((int8_t)Settings_ESP3D::read_byte(ESP_TIMEZONE));
|
||||||
output->print("\",\"H\":\"tzone\",\"O\":[");
|
output->print("\",\"H\":\"tzone\",\"O\":[");
|
||||||
for (int8_t i = Settings_ESP3D::get_min_byte(ESP_TIMEZONE); i <= Settings_ESP3D::get_max_byte(ESP_TIMEZONE) ; i++) {
|
for (int8_t i = Settings_ESP3D::get_min_byte(ESP_TIMEZONE); i <= Settings_ESP3D::get_max_byte(ESP_TIMEZONE) ; i++) {
|
||||||
@ -361,14 +361,14 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//DST
|
//DST
|
||||||
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
||||||
output->print (ESP_TIME_IS_DST);
|
output->print (ESP_TIME_IS_DST);
|
||||||
output->print("\",\"T\":\"B\",\"V\":\"");
|
output->print("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_TIME_IS_DST));
|
output->print (Settings_ESP3D::read_byte(ESP_TIME_IS_DST));
|
||||||
output->print("\",\"H\":\"dst\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
output->print("\",\"H\":\"dst\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
||||||
|
|
||||||
//Time Server1
|
//Time Server1
|
||||||
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
||||||
output->print (ESP_TIME_SERVER1);
|
output->print (ESP_TIME_SERVER1);
|
||||||
output->print("\",\"T\":\"S\",\"V\":\"");
|
output->print("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (encodeString(Settings_ESP3D::read_string(ESP_TIME_SERVER1)));
|
output->print (encodeString(Settings_ESP3D::read_string(ESP_TIME_SERVER1)));
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_TIME_SERVER1));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_TIME_SERVER1));
|
||||||
@ -379,7 +379,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//27- Time Server2
|
//27- Time Server2
|
||||||
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
||||||
output->print (ESP_TIME_SERVER2);
|
output->print (ESP_TIME_SERVER2);
|
||||||
output->print("\",\"T\":\"S\",\"V\":\"");
|
output->print("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (encodeString(Settings_ESP3D::read_string(ESP_TIME_SERVER2)));
|
output->print (encodeString(Settings_ESP3D::read_string(ESP_TIME_SERVER2)));
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_TIME_SERVER2));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_TIME_SERVER2));
|
||||||
@ -390,7 +390,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//28- Time Server3
|
//28- Time Server3
|
||||||
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
output->print (",{\"F\":\"service/time\",\"P\":\"");
|
||||||
output->print (ESP_TIME_SERVER3);
|
output->print (ESP_TIME_SERVER3);
|
||||||
output->print("\",\"T\":\"S\",\"V\":\"");
|
output->print("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (encodeString(Settings_ESP3D::read_string(ESP_TIME_SERVER3)));
|
output->print (encodeString(Settings_ESP3D::read_string(ESP_TIME_SERVER3)));
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_TIME_SERVER3));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_TIME_SERVER3));
|
||||||
@ -403,13 +403,13 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//Auto notification
|
//Auto notification
|
||||||
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
||||||
output->print (ESP_AUTO_NOTIFICATION);
|
output->print (ESP_AUTO_NOTIFICATION);
|
||||||
output->print("\",\"T\":\"B\",\"V\":\"");
|
output->print("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_AUTO_NOTIFICATION));
|
output->print (Settings_ESP3D::read_byte(ESP_AUTO_NOTIFICATION));
|
||||||
output->print("\",\"H\":\"auto notif\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
output->print("\",\"H\":\"auto notif\",\"O\":[{\"no\":\"0\"},{\"yes\":\"1\"}]}");
|
||||||
//Notification type
|
//Notification type
|
||||||
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
||||||
output->print (ESP_NOTIFICATION_TYPE);
|
output->print (ESP_NOTIFICATION_TYPE);
|
||||||
output->print ("\",\"T\":\"B\",\"V\":\"");
|
output->print ("\",\"T\":\"B\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (Settings_ESP3D::read_byte(ESP_NOTIFICATION_TYPE));
|
output->print (Settings_ESP3D::read_byte(ESP_NOTIFICATION_TYPE));
|
||||||
output->print ("\",\"H\":\"notification\",\"O\":[{\"none\":\"0\"},{\"pushover\":\"");
|
output->print ("\",\"H\":\"notification\",\"O\":[{\"none\":\"0\"},{\"pushover\":\"");
|
||||||
output->print (ESP_PUSHOVER_NOTIFICATION);
|
output->print (ESP_PUSHOVER_NOTIFICATION);
|
||||||
@ -423,7 +423,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//Token 1
|
//Token 1
|
||||||
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
||||||
output->print (ESP_NOTIFICATION_TOKEN1);
|
output->print (ESP_NOTIFICATION_TOKEN1);
|
||||||
output->print ("\",\"T\":\"S\",\"V\":\"");
|
output->print ("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (HIDDEN_PASSWORD);
|
output->print (HIDDEN_PASSWORD);
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_NOTIFICATION_TOKEN1));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_NOTIFICATION_TOKEN1));
|
||||||
@ -433,7 +433,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//Token 2
|
//Token 2
|
||||||
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
||||||
output->print (ESP_NOTIFICATION_TOKEN2);
|
output->print (ESP_NOTIFICATION_TOKEN2);
|
||||||
output->print ("\",\"T\":\"S\",\"V\":\"");
|
output->print ("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (HIDDEN_PASSWORD);
|
output->print (HIDDEN_PASSWORD);
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_NOTIFICATION_TOKEN2));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_NOTIFICATION_TOKEN2));
|
||||||
@ -443,7 +443,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type,
|
|||||||
//Notifications Settings
|
//Notifications Settings
|
||||||
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
output->print (",{\"F\":\"service/notification\",\"P\":\"");
|
||||||
output->print (ESP_NOTIFICATION_SETTINGS);
|
output->print (ESP_NOTIFICATION_SETTINGS);
|
||||||
output->print ("\",\"T\":\"S\",\"V\":\"");
|
output->print ("\",\"T\":\"S\",\"R\":\"1\",\"V\":\"");
|
||||||
output->print (encodeString(Settings_ESP3D::read_string(ESP_NOTIFICATION_SETTINGS)));
|
output->print (encodeString(Settings_ESP3D::read_string(ESP_NOTIFICATION_SETTINGS)));
|
||||||
output->print ("\",\"S\":\"");
|
output->print ("\",\"S\":\"");
|
||||||
output->print (Settings_ESP3D::get_max_string_size(ESP_NOTIFICATION_SETTINGS));
|
output->print (Settings_ESP3D::get_max_string_size(ESP_NOTIFICATION_SETTINGS));
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
#define _VERSION_ESP3D_H
|
#define _VERSION_ESP3D_H
|
||||||
|
|
||||||
//version and sources location
|
//version and sources location
|
||||||
#define FW_VERSION "3.0.0.a94"
|
#define FW_VERSION "3.0.0.a95"
|
||||||
#define REPOSITORY "https://github.com/luc-github/ESP3D/tree/3.0"
|
#define REPOSITORY "https://github.com/luc-github/ESP3D/tree/3.0"
|
||||||
|
|
||||||
#endif //_VERSION_ESP3D_H
|
#endif //_VERSION_ESP3D_H
|
||||||
|
Loading…
x
Reference in New Issue
Block a user