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);