diff --git a/docs/404.html b/docs/404.html index 60f19a0d..3d634207 100644 --- a/docs/404.html +++ b/docs/404.html @@ -13,7 +13,7 @@ - + @@ -21,7 +21,7 @@ - + @@ -36,8 +36,9 @@ + - + @@ -156,7 +157,7 @@
- +
Hieromon/AutoConnect @@ -200,7 +201,7 @@
- +
Hieromon/AutoConnect @@ -1013,7 +1014,7 @@

404 - Not found

- + @@ -1022,7 +1023,7 @@

404 - Not found

- +
@@ -1035,10 +1036,10 @@

404 - Not found

- + - + diff --git a/docs/acelements.html b/docs/acelements.html index c5dc0a4b..8c28eaa3 100644 --- a/docs/acelements.html +++ b/docs/acelements.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
@@ -2921,10 +2923,10 @@

Variant for
- + - + diff --git a/docs/achandling.html b/docs/achandling.html index 2dff1185..daa28385 100644 --- a/docs/achandling.html +++ b/docs/achandling.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1604,6 +1605,7 @@ +

Handling the custom Web pages

Page, Container, Component

@@ -1829,10 +1831,10 @@

{
-  "name" : "aux",
-  "uri" : "/aux",
-  "menu" : true,
-  "element" : [
+  "name" : "aux",
+  "uri" : "/aux",
+  "menu" : true,
+  "element" : [
     {
       "name": "hello",
       "type": "ACText",
@@ -2439,8 +2441,8 @@ 

Overwrite

For example, the combination of the Sketch and JSON document as follows updates only the style while keeping Caption (ie. "Hello, world") as AutoConnectText value.

External JSON document for the below sketch to modify the text style.

{
-  "name" : "Caption",
-  "type" : "ACText",
+  "name" : "Caption",
+  "type" : "ACText",
   "style": "text-align:center;font-size:24px;font-family:'Impact','Futura',sans-serif;color:tomato;"
 }
 

@@ -2470,13 +2472,13 @@

Overwrite

Check data against on submission

By giving a pattern to AutoConnectInput, you can find errors in data styles while typing in custom Web pages. The pattern is specified with regular expression.2 If the value during input of AutoConnectInput does not match the regular expression specified in the pattern, its background color changes to pink. The following example shows the behavior when checking the IP address in the AutoConnectInput field.

{
-  "title" : "Page-1",
-  "uri" : "/page1",
-  "menu" : true,
-  "element" : [
+  "title" : "Page-1",
+  "uri" : "/page1",
+  "menu" : true,
+  "element" : [
     {
-      "name" : "Server",
-      "type" : "ACInput",
+      "name" : "Server",
+      "type" : "ACInput",
       "label": "Server address",
       "pattern": "^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$"
     }
@@ -2925,7 +2927,7 @@ 

Limitations - + @@ -2934,7 +2936,7 @@

Limitations - +

@@ -2947,10 +2949,10 @@

Limitations

- + - + diff --git a/docs/acintro.html b/docs/acintro.html index 1374a3c9..7f899c7c 100644 --- a/docs/acintro.html +++ b/docs/acintro.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1142,6 +1143,7 @@ +

Custom Web pages with AutoConnect

What it is

@@ -1375,7 +1377,7 @@

Passing parameter - + @@ -1384,7 +1386,7 @@

Passing parameter - +

@@ -1397,10 +1399,10 @@

Passing parameter
- + - + diff --git a/docs/acjson.html b/docs/acjson.html index a429f9e7..12bff97b 100644 --- a/docs/acjson.html +++ b/docs/acjson.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1566,6 +1567,7 @@ +

Custom Web pages with JSON

You can embed custom Web pages written in JSON into AutoConnect without AutoConnectAux & AutoConnectElements declaration. Custom Web page declaration by JSON can embed in the Sketch as a fixed string or can store in the external file such as SPIFFS for stream loading. Also, you can also load and save AutoConnectElements objects individually.1

@@ -1637,48 +1639,48 @@

[
   {
-    "title" : "Page 1 title",
-    "uri" : "/page1",
-    "menu" : true,
-    "element" : [
+    "title" : "Page 1 title",
+    "uri" : "/page1",
+    "menu" : true,
+    "element" : [
       {
-        "name" : "caption",
-        "type" : "ACText",
-        "value" : "hello, world"
+        "name" : "caption",
+        "type" : "ACText",
+        "value" : "hello, world"
       },
       {
-        "name" : "send",
-        "type" : "ACSubmit",
-        "uri" : "/page2"
+        "name" : "send",
+        "type" : "ACSubmit",
+        "uri" : "/page2"
       }
     ]
   },
   {
-    "title" : "Page 1 title",
-    "uri" : "/page2",
-    "menu" : false,
-    "element" : [
+    "title" : "Page 1 title",
+    "uri" : "/page2",
+    "menu" : false,
+    "element" : [
       {
-        "name" : "responds",
-        "type" : "ACText",
-        "value" : "Good day"
+        "name" : "responds",
+        "type" : "ACText",
+        "value" : "Good day"
       },
       {
-        "name" : "send",
-        "type" : "ACSubmit",
-        "uri" : "/page3"
+        "name" : "send",
+        "type" : "ACSubmit",
+        "uri" : "/page3"
       }
     ]
   },
   {
-    "title" : "Page 3 title",
-    "uri" : "/page3",
-    "menu" : true,
-    "element" : [
+    "title" : "Page 3 title",
+    "uri" : "/page3",
+    "menu" : true,
+    "element" : [
       {
-        "name" : "responds",
-        "type" : "ACText",
-        "value" : "bye"
+        "name" : "responds",
+        "type" : "ACText",
+        "value" : "bye"
       }
     ]
   }
@@ -2283,7 +2285,7 @@ 

Saving JSON document - + @@ -2292,7 +2294,7 @@

Saving JSON document - +

@@ -2305,10 +2307,10 @@

Saving JSON document

- + - + diff --git a/docs/acupload.html b/docs/acupload.html index 492655de..1a2c9af5 100644 --- a/docs/acupload.html +++ b/docs/acupload.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
@@ -1648,10 +1650,10 @@

Register cust
- + - + diff --git a/docs/adauthentication.html b/docs/adauthentication.html index 111e0500..f551f0b6 100644 --- a/docs/adauthentication.html +++ b/docs/adauthentication.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
@@ -1364,10 +1366,10 @@

Authentication within th
- + - + diff --git a/docs/adconnection.html b/docs/adconnection.html index 629fa94d..b21e73cb 100644 --- a/docs/adconnection.html +++ b/docs/adconnection.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
@@ -1475,10 +1477,10 @@

Timeout settings for a connec
- + - + diff --git a/docs/adcpcontrol.html b/docs/adcpcontrol.html index db5a985c..f3604b4a 100644 --- a/docs/adcpcontrol.html +++ b/docs/adcpcontrol.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1156,6 +1157,7 @@ +

Captive portal control

The default behavior of AutoConnect is to launch the captive portal if 1st-WiFi.begin attempting inside AutoConnect::begin fails. You can change this default behavior through the AutoConnectConfig settings join together with Sketch code that implements to control the WiFi connection attempting.

@@ -1615,7 +1617,7 @@

Sketch execution during - + @@ -1624,7 +1626,7 @@

Sketch execution during - +

@@ -1637,10 +1639,10 @@

Sketch execution during
- + - + diff --git a/docs/adcredential.html b/docs/adcredential.html index 961d7a6a..cfbd6ab0 100644 --- a/docs/adcredential.html +++ b/docs/adcredential.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1086,6 +1087,7 @@ +

Credential accesses

AutoConnect automatically saves the credentials of the established WiFi connection according to the AutoConnectConfig::autoSave settings. The save destination differs depending on the type of ESP module. In the case of ESP8266, it is the EEPROM, and in the case of ESP32, it is the NVS (Non-volatile storage) partition implemented by the Preferences class.
@@ -1258,7 +1260,7 @@

Move the saving area - + @@ -1267,7 +1269,7 @@

Move the saving area - +

@@ -1280,10 +1282,10 @@

Move the saving area
- + - + diff --git a/docs/adexterior.html b/docs/adexterior.html index f9095756..c11f4c07 100644 --- a/docs/adexterior.html +++ b/docs/adexterior.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
@@ -1307,10 +1309,10 @@

Capture the legacy
- + - + diff --git a/docs/adnetwork.html b/docs/adnetwork.html index fd400233..727c5dc4 100644 --- a/docs/adnetwork.html +++ b/docs/adnetwork.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
- + - + diff --git a/docs/adothers.html b/docs/adothers.html index f70bdb6d..869a0737 100644 --- a/docs/adothers.html +++ b/docs/adothers.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
- + - + diff --git a/docs/advancedusage.html b/docs/advancedusage.html index 5bce3713..887c299a 100644 --- a/docs/advancedusage.html +++ b/docs/advancedusage.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1058,6 +1059,7 @@ +

Advanced usage

Summary

@@ -1145,7 +1147,7 @@

Summary - + @@ -1154,7 +1156,7 @@

Summary - +

@@ -1167,10 +1169,10 @@

Summary

- + - + diff --git a/docs/api.html b/docs/api.html index 86dfbba8..aa7d8cd7 100644 --- a/docs/api.html +++ b/docs/api.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1514,6 +1515,7 @@ +

AutoConnect API

Include headers

@@ -1703,7 +1705,13 @@

enableMenuDevice statistics as AutoConnect root page +Device statistics as AutoConnect root page + + +
+
    +
  • AC_MENUITEM_DELETESSID : +Enable to delete credentials on Open SSIDs.
@@ -2039,7 +2047,7 @@

whileCaptivePortal - + @@ -2048,7 +2056,7 @@

whileCaptivePortal - +

@@ -2061,10 +2069,10 @@

whileCaptivePortal
- + - + diff --git a/docs/apiaux.html b/docs/apiaux.html index 97a996d9..2118c6dc 100644 --- a/docs/apiaux.html +++ b/docs/apiaux.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
@@ -1781,10 +1783,10 @@

setTitle

- + - + diff --git a/docs/apiconfig.html b/docs/apiconfig.html index 7c0ad173..9f9904da 100644 --- a/docs/apiconfig.html +++ b/docs/apiconfig.html @@ -15,7 +15,7 @@ - + @@ -23,7 +23,7 @@ - + @@ -38,8 +38,9 @@ + - + @@ -163,7 +164,7 @@
- +
Hieromon/AutoConnect @@ -207,7 +208,7 @@
- +
Hieromon/AutoConnect @@ -1698,6 +1699,7 @@ +

AutoConnectConfig API

Constructor

@@ -1873,12 +1875,23 @@