Commit 3cffa5bd authored by Chris Prince's avatar Chris Prince

removed sensitive material put in checks for the X and Y boundries.

parent 7a798d66
...@@ -29,8 +29,8 @@ https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/example-sketch-a ...@@ -29,8 +29,8 @@ https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/example-sketch-a
Servo servoX; //initiate servo object horizontal Servo servoX; //initiate servo object horizontal
Servo servoY; //initiate servo object vertical Servo servoY; //initiate servo object vertical
const char* ssid = "gofast"; const char* ssid = "<place your router SID here>";
const char* password = "getexcitednow!"; const char* password = "<place your password to your wifi router here>";
WiFiServer server(80); // i think this establishes instance "server" on port 80 WiFiServer server(80); // i think this establishes instance "server" on port 80
//////// PINOUTS //////// PINOUTS
...@@ -78,7 +78,7 @@ void moveRequest(String req) { ...@@ -78,7 +78,7 @@ void moveRequest(String req) {
const String valA = req.substring(paramQIdx + 1, paramAtIdx); const String valA = req.substring(paramQIdx + 1, paramAtIdx);
const String valB = req.substring(paramAtIdx+1); const String valB = req.substring(paramAtIdx+1);
if (valA.startsWith('x=')) { if (valA.startsWith('x=') && valA.length < 6) {
string tmpX = valA.substring(2); string tmpX = valA.substring(2);
string tmpY = valB.substring(2); string tmpY = valB.substring(2);
x = tmpX.toInt(); x = tmpX.toInt();
...@@ -90,7 +90,11 @@ void moveRequest(String req) { ...@@ -90,7 +90,11 @@ void moveRequest(String req) {
y = tmpY.toInt(); y = tmpY.toInt();
} }
moveLaser(x, y); if (x < 180 && x > -1 && y < 180 && y > -1) {
moveLaser(x, y);
} else {
Serial.println('The X and y values must be less than 180 degrees and greater than -1');
}
} }
///////////////// RANDOMNESS 2 - MOVE ERRATICALLY ///////////////////// ///////////////// RANDOMNESS 2 - MOVE ERRATICALLY /////////////////////
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment