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(() => {
|
||||
serialport.write('Q0\n');
|
||||
serialport.write('M0\n');
|
||||
serialport.write('Z0\n');
|
||||
serialport.write(`Z${serverConfig.antennaStartup}\n`); // Antenna on startup
|
||||
|
||||
if (serverConfig.defaultFreq && serverConfig.enableDefaultFreq === true) {
|
||||
serialport.write('T' + Math.round(serverConfig.defaultFreq * 1000) + '\n');
|
||||
@@ -524,6 +524,17 @@ wss.on('connection', (ws, request) => {
|
||||
} else if (serverConfig.stereoNoUsers === "2") {
|
||||
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)) {
|
||||
|
||||
@@ -113,7 +113,9 @@ let serverConfig = {
|
||||
imsStartup: "0",
|
||||
imsNoUsers: "0",
|
||||
stereoStartup: "0",
|
||||
stereoNoUsers: "0"
|
||||
stereoNoUsers: "0",
|
||||
antennaStartup: "0",
|
||||
antennaNoUnsers: "0"
|
||||
};
|
||||
|
||||
// Function to add missing fields without overwriting existing values
|
||||
|
||||
Reference in New Issue
Block a user