Есть устройство которое соединяется по serial и работает и через протокол ASTM.
Вот описание
протокола (Yandex.Drive).
Я пока мало разбираюсь...поэтому прошу помощи.
Если соединиться через программу терминал, в логах отображается символ 05;
в самом протоколе после сигнала 05 хост должен отправить устройству сигнал 06.
Я очень много не понимаю. но вот код:
void MainWindow::ReadDataSerialCom(){
QString byte; QByteArray arr; QString str;
byte=sPort->serialPort->readAll();
ui->terminal->append("Принятые данные:" +byte+ "\r\n");
sPort->serialPort->write("\x06"); /// Отправляю сигнал <ACK> правильно лия делаю?
ui->terminal->append(str);
}
Кто знает подскажите плиз