Qt は初めてで、rs232 から 16 進コマンドを送信するプロジェクトを準備する必要があります。QString 行には、16 進数に変換して rs232 経由で送信する必要がある 64 ビットのバイナリ データが含まれています。
QString a=ui->comboBox->currentText();
QString s1;
s1="./calc "+a;
QProcess p1;
p1.start(s1);
p1.waitForFinished(-1);
QString line ;
//read
QFile file("TeleOutput.txt");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
return;
QTextStream in (&file);
line = in.readAll();
ui->plainTextEdit->setPlainText(line);
では、QString 行の 64 ビット バイナリ データを 16 進数値に変換し、rs232 経由で転送するにはどうすればよいでしょうか。