From 1d9b2729efbb0702279bd6db597999d7a73a4982 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sat, 23 Jan 2021 16:43:51 +0100 Subject: [PATCH] add server version to log information --- htdocs/openwebrx.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/htdocs/openwebrx.js b/htdocs/openwebrx.js index c8a9aaa..3dd754f 100644 --- a/htdocs/openwebrx.js +++ b/htdocs/openwebrx.js @@ -694,7 +694,17 @@ function on_ws_recv(evt) { networkSpeedMeasurement.add(evt.data.length); if (evt.data.substr(0, 16) === "CLIENT DE SERVER") { - divlog("Server acknowledged WebSocket connection."); + params = Object.fromEntries( + evt.data.slice(17).split(' ').map(function(param) { + var args = param.split('='); + return [args[0], args.slice(1).join('=')] + }) + ); + var versionInfo = 'Unknown server'; + if (params.server && params.server === 'openwebrx' && params.version) { + versionInfo = 'OpenWebRX version: ' + params.version; + } + divlog('Server acknowledged WebSocket connection, ' + versionInfo); } else { try { var json = JSON.parse(evt.data);