diff --git a/src/ArduinoEasy.ino b/src/ArduinoEasy.ino
index e1053c9..b806b23 100644
--- a/src/ArduinoEasy.ino
+++ b/src/ArduinoEasy.ino
@@ -76,7 +76,7 @@
#define socketdebug false
#define ARDUINO_PROJECT_PID 2016110201L
#define VERSION 2
-#define BUILD 153
+#define BUILD 154
#define BUILD_NOTES ""
#define NODE_TYPE_ID_ESP_EASY_STD 1
diff --git a/src/WebServer.ino b/src/WebServer.ino
index 9029e64..ed14c72 100644
--- a/src/WebServer.ino
+++ b/src/WebServer.ino
@@ -656,7 +656,6 @@ void handle_hardware(EthernetClient client, String &post) {
{
Settings.PinBootStates[2] = WebServer.arg(F("p2")).toInt();
Settings.PinBootStates[3] = WebServer.arg(F("p3")).toInt();
- Settings.PinBootStates[4] = WebServer.arg(F("p4")).toInt();
Settings.PinBootStates[5] = WebServer.arg(F("p5")).toInt();
Settings.PinBootStates[6] = WebServer.arg(F("p6")).toInt();
Settings.PinBootStates[7] = WebServer.arg(F("p7")).toInt();
@@ -677,14 +676,12 @@ void handle_hardware(EthernetClient client, String &post) {
addPinStateSelect(reply, "p2", Settings.PinBootStates[2]);
reply += F("
| D3: | ");
addPinStateSelect(reply, "p3", Settings.PinBootStates[3]);
- reply += F(" |
| D4: | ");
- addPinStateSelect(reply, "p4", Settings.PinBootStates[4]);
reply += F(" |
| D5: | ");
+ addPinStateSelect(reply, "p5", Settings.PinBootStates[5]);
client.print(reply);
reply = "";
- addPinStateSelect(reply, "p5", Settings.PinBootStates[5]);
reply += F(" |
| D6: | ");
addPinStateSelect(reply, "p6", Settings.PinBootStates[6]);
reply += F(" |
| D7: | ");
@@ -1368,34 +1365,32 @@ void sortDeviceArray()
//********************************************************************************
void addPinSelect(boolean forI2C, String& str, String name, int choice)
{
- String options[11];
+ String options[10];
options[0] = F(" ");
options[1] = F("D2");
options[2] = F("D3");
- options[3] = F("D4");
- options[4] = F("D5");
- options[5] = F("D6");
- options[6] = F("D7");
- options[7] = F("D8");
- options[8] = F("D9");
- options[9] = F("D11");
- options[10] = F("D12");
- int optionValues[11];
+ options[3] = F("D5");
+ options[4] = F("D6");
+ options[5] = F("D7");
+ options[6] = F("D8");
+ options[7] = F("D9");
+ options[8] = F("D11");
+ options[9] = F("D12");
+ int optionValues[10];
optionValues[0] = -1;
optionValues[1] = 2;
optionValues[2] = 3;
- optionValues[3] = 4;
- optionValues[4] = 5;
- optionValues[5] = 6;
- optionValues[6] = 7;
- optionValues[7] = 8;
- optionValues[8] = 9;
- optionValues[9] = 11;
- optionValues[10] = 12;
+ optionValues[3] = 5;
+ optionValues[4] = 6;
+ optionValues[5] = 7;
+ optionValues[6] = 8;
+ optionValues[7] = 9;
+ optionValues[8] = 11;
+ optionValues[9] = 12;
str += F(" |