Skip to content

Commit 629c230

Browse files
author
co sto
committed
Update ESP_Messenger.ino
1 parent 5ba87c3 commit 629c230

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

ESP_Messenger.ino

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
#include <Wire.h>
1414
#include "font.h"
1515
#define OLED_address 0x3c
16-
#define SSID "SSID"
17-
#define PASS "Password"
18-
// ******************* String form to sent to the client-browser ************************************
16+
#define SSID "SSID" // your WiFi SSID
17+
#define PASS "Password" // your WiFi password
18+
// ******************* String form to sent to the client-browser to build a simple page*******************************
1919
String form =
2020
"<p>"
2121
"<center>"
@@ -42,15 +42,23 @@ void handle_msg() {
4242
String decodedMsg = msg;
4343
// Restore special characters that are misformed to %char by the client browser
4444
decodedMsg.replace("+", " ");
45+
decodedMsg.replace("%21", "!");
46+
decodedMsg.replace("%22", "");
4547
decodedMsg.replace("%23", "#");
4648
decodedMsg.replace("%24", "$");
49+
decodedMsg.replace("%25", "%");
4750
decodedMsg.replace("%26", "&");
51+
decodedMsg.replace("%27", "'");
4852
decodedMsg.replace("%28", "(");
4953
decodedMsg.replace("%29", ")");
5054
decodedMsg.replace("%2A", "*");
55+
decodedMsg.replace("%2B", "+");
56+
decodedMsg.replace("%2C", ",");
57+
decodedMsg.replace("%3E", ">");
5158
decodedMsg.replace("%3C", "<");
5259
decodedMsg.replace("%3D", "=");
53-
decodedMsg.replace("%3E", ">");
60+
decodedMsg.replace("%3E", ">");
61+
decodedMsg.replace("%40", "@");
5462
//Serial.println(decodedMsg); // print original string to monitor
5563
unsigned int lengte = decodedMsg.length(); // length of received message
5664
for (int i=0;i<lengte;i++) // prints up to 8 rows of 16 characters.

0 commit comments

Comments
 (0)