Qt 串口接收数据变大写,加空格
来源:互联网 发布:gettingoverit 知乎 编辑:程序博客网 时间:2024/05/19 09:15
串口接收数据
1、字符显示;
2、十六进制显示
void optical_app::my_readuart(){ QByteArray requestData; requestData = my_serialport->readAll(); if(!requestData.isEmpty()) { if(ui->checkBoxHexShow->isChecked()) { // ui->textEdit->append(tr(" ")+tr(requestData.toHex())); //Hex QDataStream out(&requestData,QIODevice::ReadWrite); //将字节数组读入 while(!out.atEnd()) { qint8 outChar = 0; out>>outChar; //每字节填充一次,直到结束 //十六进制的转换 QString str = QString("%1").arg(outChar&0xFF,2,16,QLatin1Char('0')); ui->textEdit->insertPlainText(" ");//每发送两个字符后添加一个空格 ui->textEdit->insertPlainText(str.toUpper());//大写 ui->textEdit->moveCursor(QTextCursor::End); } ui->textEdit->append(tr(" ")); } else { ui->textEdit->append(tr(" ")+tr(requestData)); //char } } requestData.clear();}
0 0
- Qt 串口接收数据变大写,加空格
- Qt--串口接收数据,自定义码流
- Qt串口接收数据长度不稳定问题
- STM32使用DMA加串口空闲中断接收数据
- qt在linux打开串口写数据
- QT串口接收十六进制
- 空格后的小写字母变大写
- Qt中串口16进制发送和接收数据
- QT串口接收十六进制数据在文本框中显示
- QT 串口接收的16进制数据转float
- Qt串口通信接收数据不完整的解决方法
- QT 串口接收不定长数据的各种不合格版本
- 《Qt串口通信》--实时显示接收的数据
- 一个汇编写得GPS串口接收数据程序
- Qt写串口通讯软件,开始乱码,打开串口调试助手后又能正常接收
- QT串口发送十六进制数据接收串口数据并十六进制显示
- 串口接收数据c#
- 串口接收数据c#
- 179. Largest Number
- C++_多态性
- Selenium IDE介绍安装使用
- XMPP 经验总结之最近联系人数据表单数据消失问题
- 什么样的项目适合自动化测试
- Qt 串口接收数据变大写,加空格
- 通向架构师的道路(第八天)之weblogic与apache的整合与调优
- nodejs文件上传处理模块formidable
- 【转】集群节点全局ID生成器
- WIFI性能测试二 --- wifi的ANI功能
- Android系统启动流程 七--launcher
- Mybatis 高级结果映射 ResultMap Association Collection
- Android WebView 与 JavaScript 交互
- ExpandableListView的简单使用