diff --git a/server/xrd_server.js b/server/xrd_server.js index 917e8f6..357d4fe 100644 --- a/server/xrd_server.js +++ b/server/xrd_server.js @@ -1,22 +1,22 @@ const storage = require('./storage'); -const { dataToSend } = require('./datahandler'); const WebSocket = require('ws'); const xrd = new WebSocket.Server({ noServer: true }); xrd.on('connection', (ws, request) => { + const { initialData } = require('./datahandler'); const { isAdminAuthenticated } = request.session || {}; if(!isAdminAuthenticated) { ws.close(1008, "No admin"); return; } - ws.send(`o${dataToSend.users},0\n`); - ws.send(`T${dataToSend.freq * 1000}\n`); - ws.send(`G${dataToSend.eq}${dataToSend.ims}\n`); - ws.send(`Z${dataToSend.ant}\n`); - ws.send(`A${dataToSend.agc}\n`); - ws.send(`F${dataToSend.bw}\n`); - ws.send(`W${dataToSend.bw}\n`); + ws.send(`o${initialData.users},0\n`); + ws.send(`T${initialData.freq * 1000}\n`); + ws.send(`G${initialData.eq}${initialData.ims}\n`); + ws.send(`Z${initialData.ant}\n`); + ws.send(`A${initialData.agc}\n`); + ws.send(`F${initialData.bw}\n`); + ws.send(`W${initialData.bw}\n`); ws.send(`OK\n`); ws.on('message', (message) => storage.ctl_output.write(`${message}\n`));