Как я могу записывать данные в последовательный порт с задержкой между сообщениями отправки? Это мой код:Qt5 QSerialPort написать данные
void MainWindow::on_pushButton_Done_clicked()
{
if(sport->isOpen()){
sport->clear();
QString cmd = Phase+Mode;
//Write Stop
sport->write("stop!", 5);
//Write Mode
sport->write(cmd.toStdString().c_str(), cmd.toStdString().length());
//Write Speed
sport->write(Speed.toStdString().c_str(), Speed.toStdString().length());
//Write Direction
sport->write(Direction.toStdString().c_str(), Direction.toStdString().length());
//Run
sport->write("start!", 6);
}
}
Мое устройство получает сообщение об ошибке, когда я называю эту функцию.
спасибо.
Какая ошибка? – usethedeathstar