add connect button

This commit is contained in:
Sem van der Hoeven
2023-05-30 10:34:02 +02:00
parent 338ed03004
commit e8fc4e9275
2 changed files with 26 additions and 3 deletions

View File

@@ -9,10 +9,8 @@ var received_picture = false;
app.use(express.static("public"));
app.use(express.json());
var ws = new WebSocket("ws://10.100.0.40:9001/");
var ws;
var api_connected = false;
console.log("connecting to API...");
while (ws.readyState != 1) { }
ws.on("open", function open() {
console.log("connected with websockets to API!");
@@ -73,5 +71,13 @@ app.post("/move", function (req, res) {
ws.send(request);
});
app.get("/connect", function (req, res) {
console.log("got connect request");
ws = new WebSocket("ws://10.100.0.40:9001/");
while (api_connected == false) { }
res.status(200).json({ connected: true });
});
app.listen(8080);
console.log("Server is listening on port 8080");