KiwiSDR: fixed issue in local network. Fixes #435

pull/683/head
f4exb 2020-11-03 22:11:19 +01:00
rodzic c5a36c48a0
commit 3567468023
1 zmienionych plików z 2 dodań i 3 usunięć

Wyświetl plik

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