You've already forked fm-dx-webserver
mirror of
https://github.com/KubaPro010/fm-dx-webserver.git
synced 2026-02-26 22:13:53 +01:00
add antenna to setup options
This commit is contained in:
committed by
GitHub
parent
95280d88fa
commit
8700b663ca
@@ -171,7 +171,7 @@ if (serverConfig.xdrd.wirelessConnection === false) {
|
|||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
serialport.write('Q0\n');
|
serialport.write('Q0\n');
|
||||||
serialport.write('M0\n');
|
serialport.write('M0\n');
|
||||||
serialport.write('Z0\n');
|
serialport.write(`Z${serverConfig.antennaStartup}\n`); // Antenna on startup
|
||||||
|
|
||||||
if (serverConfig.defaultFreq && serverConfig.enableDefaultFreq === true) {
|
if (serverConfig.defaultFreq && serverConfig.enableDefaultFreq === true) {
|
||||||
serialport.write('T' + Math.round(serverConfig.defaultFreq * 1000) + '\n');
|
serialport.write('T' + Math.round(serverConfig.defaultFreq * 1000) + '\n');
|
||||||
@@ -524,6 +524,17 @@ wss.on('connection', (ws, request) => {
|
|||||||
} else if (serverConfig.stereoNoUsers === "2") {
|
} else if (serverConfig.stereoNoUsers === "2") {
|
||||||
output.write("B1\n");
|
output.write("B1\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Handle Antenna selection
|
||||||
|
if (serverConfig.antennaNoUnsers === "1") {
|
||||||
|
output.write("Z0\n");
|
||||||
|
} else if (serverConfig.antennaNoUnsers === "2") {
|
||||||
|
output.write("Z1\n");
|
||||||
|
} else if (serverConfig.antennaNoUnsers === "3") {
|
||||||
|
output.write("Z2\n");
|
||||||
|
} else if (serverConfig.antennaNoUnsers === "4") {
|
||||||
|
output.write("Z3\n");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tunerLockTracker.has(ws)) {
|
if (tunerLockTracker.has(ws)) {
|
||||||
|
|||||||
@@ -113,7 +113,9 @@ let serverConfig = {
|
|||||||
imsStartup: "0",
|
imsStartup: "0",
|
||||||
imsNoUsers: "0",
|
imsNoUsers: "0",
|
||||||
stereoStartup: "0",
|
stereoStartup: "0",
|
||||||
stereoNoUsers: "0"
|
stereoNoUsers: "0",
|
||||||
|
antennaStartup: "0",
|
||||||
|
antennaNoUnsers: "0"
|
||||||
};
|
};
|
||||||
|
|
||||||
// Function to add missing fields without overwriting existing values
|
// Function to add missing fields without overwriting existing values
|
||||||
|
|||||||
Reference in New Issue
Block a user