|
|
|
|
@ -17,6 +17,8 @@ CWheelNet::CWheelNet(QString strRoot)
|
|
|
|
|
:// m_pNet4Wheel(NULL),
|
|
|
|
|
m_strRoot(strRoot)
|
|
|
|
|
{
|
|
|
|
|
connect(this, SIGNAL(sgSendData(QSharedPointer<QByteArray>)), this, SLOT(onSendData(QSharedPointer<QByteArray>)));
|
|
|
|
|
|
|
|
|
|
m_pIpConfig = new IPConfig;
|
|
|
|
|
loadIpConfig();
|
|
|
|
|
loadNet();
|
|
|
|
|
@ -153,12 +155,9 @@ void CWheelNet::sendData(QString strData)
|
|
|
|
|
// emit sgSendData2Dv(strTarget, arr);
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
if (m_pTcpServer)
|
|
|
|
|
{
|
|
|
|
|
QSharedPointer<QByteArray> pData = QSharedPointer<QByteArray>(new QByteArray);
|
|
|
|
|
pData->append(strData);
|
|
|
|
|
m_pTcpServer->broadcast_send_data(pData);
|
|
|
|
|
}
|
|
|
|
|
QSharedPointer<QByteArray> pData = QSharedPointer<QByteArray>(new QByteArray);
|
|
|
|
|
pData->append(strData);
|
|
|
|
|
emit sgSendData(pData);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
bool CWheelNet::sendDataFrame(QString strData)
|
|
|
|
|
@ -507,3 +506,11 @@ Q_SLOT void CWheelNet::onDataRecv(int id, QSharedPointer<QByteArray> pData)
|
|
|
|
|
{
|
|
|
|
|
DataRecvByte(*pData);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Q_SLOT void CWheelNet::onSendData(QSharedPointer<QByteArray> pData)
|
|
|
|
|
{
|
|
|
|
|
if (m_pTcpServer)
|
|
|
|
|
{
|
|
|
|
|
m_pTcpServer->broadcast_send_data(pData);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|