Do not emit stateChanged when receiving discover (too verbose).
This commit is contained in:
parent
be34c3d5da
commit
df5cc31355
|
@ -119,7 +119,7 @@ void ConsoleReader::listSockets()
|
||||||
std::cout << "a - add unpaired socket (WiFi needed)\n";
|
std::cout << "a - add unpaired socket (WiFi needed)\n";
|
||||||
std::cout << "A - add unpaired socket (no WiFi needed)\n";
|
std::cout << "A - add unpaired socket (no WiFi needed)\n";
|
||||||
std::cout << "d - update table data\n";
|
std::cout << "d - update table data\n";
|
||||||
std::cout << "D - print internal socket date and time\n";
|
std::cout << "D - resend discovery packet to the current socket\n";
|
||||||
std::cout << "n - change socket name (max 16 characters)\n";
|
std::cout << "n - change socket name (max 16 characters)\n";
|
||||||
std::cout << "p - toggle power state\n";
|
std::cout << "p - toggle power state\n";
|
||||||
std::cout << "P - change remote password (max 12 characters)\nq - quit\ns - pick another socket (default is 1)\nt - change timezone" << std::endl;
|
std::cout << "P - change remote password (max 12 characters)\nq - quit\ns - pick another socket (default is 1)\nt - change timezone" << std::endl;
|
||||||
|
|
|
@ -215,10 +215,6 @@ bool Socket::parseReply ( QByteArray reply )
|
||||||
socketDateTime.setDate(QDate(1900, 01, 01)); // midnight 1900-01-01
|
socketDateTime.setDate(QDate(1900, 01, 01)); // midnight 1900-01-01
|
||||||
socketDateTime.setTime(QTime(0, 0, 0));
|
socketDateTime.setTime(QTime(0, 0, 0));
|
||||||
socketDateTime = socketDateTime.addSecs(time);
|
socketDateTime = socketDateTime.addSecs(time);
|
||||||
if ( !initializing )
|
|
||||||
{
|
|
||||||
Q_EMIT stateChanged();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
case Subscribe:
|
case Subscribe:
|
||||||
case PowerOff:
|
case PowerOff:
|
||||||
|
@ -279,11 +275,10 @@ bool Socket::parseReply ( QByteArray reply )
|
||||||
++index;
|
++index;
|
||||||
countdown = reply.mid ( index, 2 );
|
countdown = reply.mid ( index, 2 );
|
||||||
Q_EMIT stateChanged();
|
Q_EMIT stateChanged();
|
||||||
initializing = false;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case TimingData:
|
case TimingData:
|
||||||
std::cout << reply.toHex().toStdString() << " " << datagram << std::endl; // for debugging purposes only
|
// std::cout << reply.toHex().toStdString() << " " << datagram << std::endl; // for debugging purposes only
|
||||||
break;
|
break;
|
||||||
case WriteSocketData:
|
case WriteSocketData:
|
||||||
sendDatagram ( SocketData );
|
sendDatagram ( SocketData );
|
||||||
|
|
Loading…
Reference in New Issue