diff --git a/mainwindow.cpp b/mainwindow.cpp index 22830bb..e8a9c1e 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -309,8 +309,10 @@ void MainWindow::on_pushButton_10_clicked() { switch (ui->comboBox->currentIndex()) { case 0: { - revDatatmp = dacHandler->getDACReg(drvUart,tmp); - onLogPrint(" [UART] <-- Read Reg data is :"+revDatatmp.toHex(' ')); + QByteArray ba = dacHandler->getDACReg(drvUart,tmp); + revDatatmp = ba; + revDatatmp.detach(); + onLogPrint(" [UART] <-- Read Reg data is :"+ ba.toHex(' ')); break; }