1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-12-23 01:55:48 -05:00

KiwiSDR: fixed issue in local network. Fixes #435

This commit is contained in:
f4exb 2020-11-03 22:11:19 +01:00
parent c5a36c48a0
commit 3567468023

View File

@ -86,8 +86,7 @@ void KiwiSDRWorker::onBinaryMessageReceived(const QByteArray &message)
if (message[0] == 'M' && message[1] == 'S' && message[2] == 'G') if (message[0] == 'M' && message[1] == 'S' && message[2] == 'G')
{ {
QStringList al = QString::fromUtf8(message).split(' '); QStringList al = QString::fromUtf8(message).split(' ');
if (al[1] == "audio_init=0" && if (al.size() > 2 && al[2] == "audio_rate=12000")
al[2] == "audio_rate=12000")
{ {
m_webSocket.sendTextMessage("SET AR OK in=12000 out=48000"); m_webSocket.sendTextMessage("SET AR OK in=12000 out=48000");
m_webSocket.sendTextMessage("SERVER DE CLIENT KiwiAngel SND"); m_webSocket.sendTextMessage("SERVER DE CLIENT KiwiAngel SND");
@ -157,4 +156,4 @@ void KiwiSDRWorker::onServerAddressChanged(QString serverAddress)
void KiwiSDRWorker::tick() void KiwiSDRWorker::tick()
{ {
m_webSocket.sendTextMessage("SET keepalive"); m_webSocket.sendTextMessage("SET keepalive");
} }