28,7 → 28,6 |
{ |
setupUi(this); |
|
s_Buffer = ""; |
o_Settings = new cSettings(); |
|
o_Input = new Input(); |
753,7 → 752,7 |
connect(o_Input, SIGNAL(sig_NewData(QString)), this, SLOT(slot_Input_Data(QString))); |
|
o_Input->send_Data(HandlerIP::make_Frame(ID_COMMUNICATOR, 101, QA_NAME + " " + QA_VERSION)); |
o_Input->send_Data(HandlerMK::make_Frame('v', 0, c_Data, 0).toLatin1().data(), DATA_VERSION); |
// o_Input->send_Data(HandlerMK::make_Frame('v', 0, c_Data, 0).toLatin1().data(), DATA_VERSION); |
btn_Connect->setText(tr("Trennen")); |
} |
|
854,16 → 853,14 |
ID = ID; |
|
// QString t_Data = QString(TCP_Socket->readLine(TCP_Socket->bytesAvailable())).remove(QChar('\n')); |
QString t_Data = s_Buffer + QString(Socket->readAll()); |
s_Buffer = ""; |
QString t_Data = QString(Socket->readAll()); |
|
QStringList l_Data = t_Data.split('\n'); |
QStringList l_Data = t_Data.split('\r'); |
|
for (int z = 0; z < l_Data.count(); z++) |
{ |
if ((l_Data[z][l_Data[z].length() - 1] == '\r')) |
if ((l_Data[z].length() > 3)) |
{ |
l_Data[z].remove(QChar('\r')); |
if (l_Data[z][0] == '$') |
{ |
parse_TCP_Server_Data(l_Data[z], ID); |
878,12 → 875,6 |
} |
} |
} |
else |
{ |
qDebug("Ohne Ende"); |
s_Buffer = s_Buffer + l_Data[z]; |
} |
|
} |
|
/* |