Comments (3)
目前有一个关于绘图功能如何使用的文档,主要是面向普通用户的
https://github.com/wh201906/SerialTest/blob/master/doc/tutorials/plot/plot_zh_CN.md
关于内部具体实现目前没有相关文档
以当前master分支上的最新提交717a69a 为例:
rawReceivedData
只是用来存储已接收的数据,用于“数据”选项卡当中的16进制显示和导出功能
程序中UI的更新是通过MainWindow::updateRxUI()
来完成的,当中调用了plotTab->newData(RxUIBuf)
来给“绘图”选项卡提供数据。
from serialtest.
我修改了RxUIBuf的数值,发现绘图功能已经能成功绘制图像了。这里有还一个问题,我需要绘制的图像是一个连续的sin波形,也就是说传入RxUIBuf的数据将会是256个连续的数据,我要怎么修改让绘图能够成功识别呢?按照数据分隔符","来分割的话,256个连续数据会被当成256个不同的图例数据吧?
from serialtest.
搞定了,发送数据的时候把分隔符全改成数据帧分隔符就行。感谢大佬的帮助。
from serialtest.
Related Issues (20)
- Cannot open the serial port. Device is not open HOT 14
- QBluetoothLocalDevice::allDevices() 获取设备为0,无法获取到本地蓝牙设备信息 HOT 16
- 请问qt版本选用那个,是商业版本吗? HOT 1
- 界面 Bug:悬浮窗口被关闭且难以恢复 HOT 3
- 有Android的编译教程吗? HOT 4
- 安卓编译 HOT 4
- Translation license HOT 4
- Follow OS theme HOT 10
- Add monochrome icon HOT 15
- 可以增加Linux版本的Release包吗? HOT 1
- 可以自定义数据协议吗? HOT 18
- 请教:windows下编译经典蓝牙不生效 HOT 5
- 数据发送相关建议 HOT 7
- macos qt6.4.2编译提示bluetooth模块找不到 HOT 1
- 功能建议 HOT 3
- 图例显示功能建议 HOT 3
- Qt6 HOT 6
- addition of option "scatter w/o lines" HOT 7
- Please introduce more serial file transferring protocol in app like Xmodem, Xmodem CRC, Xmodem 1k, Kermit, Ymodem ,Zmodem, B- plus, Quick Van HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from serialtest.