Committed and Pushed by ButtonClick
This commit is contained in:
25
public/WebSocket.js
Executable file
25
public/WebSocket.js
Executable file
@@ -0,0 +1,25 @@
|
||||
const protocolS = location.protocol === "https:" ? "wss://" : "ws://";
|
||||
const robotURL = protocolS + location.host + "/ws/robot";
|
||||
console.log("socketDriver try to connect to "+ robotURL);
|
||||
|
||||
const socketDriver = new WebSocket(robotURL);
|
||||
|
||||
|
||||
|
||||
socketDriver.onopen = () => { console.log("socketDriver WebSocket connected"); };
|
||||
|
||||
socketDriver.onmessage = (event) => {
|
||||
if(event.data.toString().includes("position")){
|
||||
console.log("Position: " + event.data);
|
||||
}
|
||||
else if(event.data.toString().includes("XYZ__FShow__XYZ")){
|
||||
const content = event.data.toString().split("XYZ__FShow__XYZ")[1];
|
||||
document.querySelectorAll("textarea#GCodeWindow.editor-look")[0].value = content;
|
||||
}
|
||||
else{
|
||||
console.log('DATA SinceStartup: ' + (Date.now() - startTime).toString() +': ', event.data);
|
||||
}
|
||||
}
|
||||
|
||||
socketDriver.onclose = () => {console.log("socketDriver WebSocket is closing");};
|
||||
socketDriver.onerror = (err) => { console.error("socketDriver socket error:", err); };
|
||||
Reference in New Issue
Block a user