QByteArray paramsBytes;
paramsBytes.resize(prmSize);
stream.readRawData(paramsBytes.data(), prmSize);
QString paramString = QString::fromUtf8(paramsBytes.constData()).trimmed();
float paramFloat;
QDataStream in(paramsBytes);
in.setByteOrder(QDataStream::LittleEndian);
in.setFloatingPointPrecision(QDataStream::SinglePrecision);
in >> paramFloat;
float content = sendCmamandContentLineEdit->text().toFloat();
QByteArray byteArray(reinterpret_cast<const char*>(&content), sizeof(float));
qDebug() << "byteArray" << byteArray.toHex();
stream.writeRawData(byteArray, sizeof(float));
qDebug() << "sendCommand: " << QString::asprintf("%s", data.toHex().toUpper().constData());
qDebug() << "sendCommand: " << data.toHex();