Fileservice
This commit is contained in:
@@ -10710,3 +10710,27 @@
|
|||||||
2026-06-14T09:13:50.695Z ::ffff:127.0.0.1: M114
|
2026-06-14T09:13:50.695Z ::ffff:127.0.0.1: M114
|
||||||
2026-06-14T09:13:50.929Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
2026-06-14T09:13:50.929Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
||||||
2026-06-14T09:13:51.152Z ::ffff:127.0.0.1: G1 X1
|
2026-06-14T09:13:51.152Z ::ffff:127.0.0.1: G1 X1
|
||||||
|
2026-06-14T09:42:55.235Z ::ffff:127.0.0.1: M114
|
||||||
|
2026-06-14T09:42:55.253Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
||||||
|
2026-06-14T09:42:55.275Z ::ffff:127.0.0.1: FList
|
||||||
|
2026-06-14T09:42:55.310Z ::ffff:127.0.0.1: FPlus
|
||||||
|
2026-06-14T09:42:55.337Z ::ffff:127.0.0.1: FLoad nichtda
|
||||||
|
2026-06-14T09:42:55.774Z ::ffff:127.0.0.1: M114
|
||||||
|
2026-06-14T09:42:56.002Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
||||||
|
2026-06-14T09:42:56.225Z ::ffff:127.0.0.1: G1 X1
|
||||||
|
2026-06-14T09:43:02.800Z ::ffff:127.0.0.1: FList
|
||||||
|
2026-06-14T09:43:02.842Z ::ffff:127.0.0.1: M114
|
||||||
|
2026-06-14T09:43:02.857Z ::ffff:127.0.0.1: FPlus
|
||||||
|
2026-06-14T09:43:02.875Z ::ffff:127.0.0.1: FLoad nichtda
|
||||||
|
2026-06-14T09:43:02.892Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
||||||
|
2026-06-14T09:43:03.165Z ::ffff:127.0.0.1: M114
|
||||||
|
2026-06-14T09:43:03.433Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
||||||
|
2026-06-14T09:43:03.682Z ::ffff:127.0.0.1: G1 X1
|
||||||
|
2026-06-14T09:43:06.562Z ::ffff:127.0.0.1: FList
|
||||||
|
2026-06-14T09:43:06.602Z ::ffff:127.0.0.1: FPlus
|
||||||
|
2026-06-14T09:43:06.615Z ::ffff:127.0.0.1: FLoad nichtda
|
||||||
|
2026-06-14T09:43:06.746Z ::ffff:127.0.0.1: M114
|
||||||
|
2026-06-14T09:43:06.974Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
||||||
|
2026-06-14T09:43:07.066Z ::ffff:127.0.0.1: M114
|
||||||
|
2026-06-14T09:43:07.080Z ::ffff:127.0.0.1: G1 X1 Y2 Z3
|
||||||
|
2026-06-14T09:43:07.211Z ::ffff:127.0.0.1: G1 X1
|
||||||
|
|||||||
@@ -14740,3 +14740,9 @@
|
|||||||
2026-06-14T09:13:47.180Z ::ffff:127.0.0.1 : Ping
|
2026-06-14T09:13:47.180Z ::ffff:127.0.0.1 : Ping
|
||||||
2026-06-14T09:13:50.433Z ::ffff:127.0.0.1 : Ping
|
2026-06-14T09:13:50.433Z ::ffff:127.0.0.1 : Ping
|
||||||
2026-06-14T09:13:50.459Z ::ffff:127.0.0.1 : Ping
|
2026-06-14T09:13:50.459Z ::ffff:127.0.0.1 : Ping
|
||||||
|
2026-06-14T09:42:55.181Z ::ffff:127.0.0.1 : Ping
|
||||||
|
2026-06-14T09:42:55.544Z ::ffff:127.0.0.1 : Ping
|
||||||
|
2026-06-14T09:43:02.806Z ::ffff:127.0.0.1 : Ping
|
||||||
|
2026-06-14T09:43:02.856Z ::ffff:127.0.0.1 : Ping
|
||||||
|
2026-06-14T09:43:06.488Z ::ffff:127.0.0.1 : Ping
|
||||||
|
2026-06-14T09:43:07.035Z ::ffff:127.0.0.1 : Ping
|
||||||
|
|||||||
@@ -58,27 +58,6 @@ class GCode{
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static toPiMultiple(gCode){
|
|
||||||
if(gCode == undefined){return gCode;}
|
|
||||||
|
|
||||||
var multipleParameters = gCode.split(" ");
|
|
||||||
var newGString = "";
|
|
||||||
multipleParameters.forEach((paramet) => {
|
|
||||||
if(paramet == undefined || !paramet || paramet.length === 0 || paramet == " " || paramet ==""){
|
|
||||||
|
|
||||||
}
|
|
||||||
else if(['A', 'a', 'B', 'b', 'C', 'c','E','e'].includes(paramet.charAt(0)) )
|
|
||||||
{
|
|
||||||
var numberParameter = Number(paramet.substring(1, paramet.length))
|
|
||||||
newGString += " " + paramet[0] + String(numberParameter*Math.PI/180)
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
newGString += " " + paramet;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
return newGString.trim();
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Verarbeitet eine rohe G-Code-Nachricht. Parsing + Steuerlogik liegen jetzt im
|
* Verarbeitet eine rohe G-Code-Nachricht. Parsing + Steuerlogik liegen jetzt im
|
||||||
* GCodeParser bzw. RobotController (ToDo_6); diese Methode bleibt als Fassade
|
* GCodeParser bzw. RobotController (ToDo_6); diese Methode bleibt als Fassade
|
||||||
|
|||||||
Reference in New Issue
Block a user