Skip to content

Commit 978dbeb

Browse files
ficetoficeto
ficeto
authored and
ficeto
committed
fixed typos, brought back LED to blink
1 parent dbbd047 commit 978dbeb

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

libraries/ESP8266WebServer/examples/HelloServer/HelloServer.ino

+8-1
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,18 @@
66
const char* ssid = "........";
77
const char* password = "........";
88
MDNSResponder mdns;
9-
109
ESP8266WebServer server(80);
1110

11+
const int led = 13;
12+
1213
void handle_root() {
14+
digitalWrite(led, 1);
1315
server.send(200, "text/plain", "hello from esp8266!");
16+
digitalWrite(led, 0);
1417
}
1518

1619
bool handle_not_found(){
20+
digitalWrite(led, 1);
1721
String message = "URI: ";
1822
message += server.uri();
1923
message += "\nMethod: ";
@@ -26,11 +30,14 @@ bool handle_not_found(){
2630
}
2731
message += "\nNotFound!";
2832
server.send(404, "text/plain", message);
33+
digitalWrite(led, 0);
2934
return true;
3035
}
3136

3237
void setup(void){
3338
Serial.begin(115200);
39+
pinMode(led, OUTPUT);
40+
digitalWrite(led, 0);
3441
WiFi.begin(ssid, password);
3542
Serial.println("");
3643

libraries/ESP8266WebServer/src/ESP8266WebServer.h

+4-3
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,16 @@ class ESP8266WebServer
4242
typedef std::function<bool(void)> TNotFoundHandlerFunction;
4343
void on(const char* uri, THandlerFunction handler);
4444
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
45-
void onNotFound(TNotFoundHandlerFunction fn);//called when handler is not assigned
45+
//called when handler is not assigned, return true if you handle it else return false to let the class return 404
46+
void onNotFound(TNotFoundHandlerFunction fn);
4647

4748
String uri() { return _currentUri; }
4849
HTTPMethod method() { return _currentMethod; }
4950
WiFiClient client() { return _currentClient; }
5051

5152
String arg(const char* name);// get request argument value
52-
String arg(int i);// get request argument value buy number
53-
String argName(int i);// get request argument name buy number
53+
String arg(int i);// get request argument value by number
54+
String argName(int i);// get request argument name by number
5455
int args();//get arguments count
5556
bool hasArg(const char* name);//check if argument exists
5657

0 commit comments

Comments
 (0)