1
0
mirror of https://github.com/KubaPro010/fm-dx-webserver.git synced 2026-02-26 22:13:53 +01:00

eq/ims bugfix

This commit is contained in:
NoobishSVK
2024-01-28 18:29:06 +01:00
parent 33da4c7b64
commit 457e756569

View File

@@ -238,22 +238,32 @@ function handleData(ws, receivedData) {
}
break;
case receivedLine.startsWith('G'):
if(receivedLine === 'G11') {
initialData.eq, initialData.ims, dataToSend.eq, dataToSend.ims = 1;
switch (receivedLine) {
case 'G11':
initialData.eq = 1;
dataToSend.eq = 1;
initialData.ims = 1;
dataToSend.ims = 1;
break;
case 'G01':
initialData.eq = 0;
dataToSend.eq = 0;
initialData.ims = 1;
dataToSend.ims = 1;
break;
case 'G10':
initialData.eq = 1;
dataToSend.eq = 1;
initialData.ims = 0;
dataToSend.ims = 0;
break;
case 'G00':
initialData.eq = 0;
initialData.ims = 0;
dataToSend.eq = 0;
dataToSend.ims = 0;
break;
}
if(receivedLine === 'G01') {
initialData.eq, dataToSend.eq = 0;
initialData.ims, dataToSend.ims = 1;
}
if(receivedLine === 'G10') {
initialData.eq, dataToSend.eq = 1;
initialData.ims, dataToSend.ims = 0;
}
if(receivedLine === 'G00') {
initialData.eq, initialData.ims, dataToSend.eq, dataToSend.ims = 0;
}
break;
case receivedLine.startsWith('Sm'):
modifiedData = receivedLine.substring(2);
parsedValue = parseFloat(modifiedData);