欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

串行端口数据可视化工具串行 Stuido 演示(开源、免费)

最编程 2024-05-31 08:18:20
...
1.Serial Studio介绍和下载。

介绍:Serial Studio是一个多平台,多用途的串行数据可视化的应用软件。

下载地址:https://github.com/Serial-Studio/Serial-Studio/releases/tag/v1.1.7

源码地址:https://github.com/Serial-Studio/Serial-Studio

2.安装

1.安装

安装到你个人习惯的地址即可:

3.开始(可视化配置等)

1.选择地图的配置文件(json格式)。(1.json)

{
    "frameEnd": "*/",
    "frameStart": "/*",
    "groups": [
        {
            "datasets": [
                {
                    "alarm": 200,
                    "fft": false,
                    "fftSamples": 1024,
                    "graph": true,
                    "led": true,
                    "log": true,
                    "max": 20,
                    "min": 0,
                    "title": "AD",
                    "units": "V",
                    "value": "%1",
                    "widget": "gauge"
                },
                {
                    "alarm": 529,
                    "fft": false,
                    "fftSamples": 1024,
                    "graph": true,
                    "led": true,
                    "log": true,
                    "max": 600,
                    "min": 0,
                    "title": "DA",
                    "units": "V",
                    "value": "%2",
                    "widget": "bar"
                },
                {
                    "alarm": 360,
                    "fft": false,
                    "fftSamples": 1024,
                    "graph": true,
                    "led": true,
                    "log": true,
                    "max": 360,
                    "min": 0,
                    "title": "ADS",
                    "units": "",
                    "value": "%3",
                    "widget": "compass"
                },
                {
                    "alarm": 60,
                    "fft": true,
                    "fftSamples": 1024,
                    "graph": true,
                    "led": true,
                    "log": true,
                    "max": 60,
                    "min": 0,
                    "title": "DAS",
                    "units": "V",
                    "value": "%4",
                    "widget": "gauge"
                }
            ],
            "title": "1",
            "widget": ""
        }
    ],
    "separator": ",",
    "title": "ADSS"
}

字段解释可参考:https://github.com/Serial-Studio/Serial-Studio/wiki/Communication-Protocol

数据帧格式(可以自定义):

/*12,521,36.22,10*/(类似)

2.将COM端口号,波特率选好,控制台接受到的数据。

可视化的一些配置选择。(刚才的配置文件1.json)

一些可视化工具。

数据集:

FFT图:

仪表盘:

指南针:

楼层、酒吧:

用Excel打开也行:


还有一些工具:加速器,陀螺仪,全球定位系统。

4.串口工具

我用的是发送工具XCOM(比较常见):

串口虚拟工具:virtual serial port driver是一款专业好用的虚拟串口软件,该软件界面直观友好,用户通过该软件,可以在系统中创建更多的串行端口,并且能够对硬件模拟器和应用程序进行测试。

最后用Serial Studio接收。

Virtual serial port driver是一款专业好用的虚拟串口软件,该软件界面直观友好,用户通过该软件,可以在系统中创建更多的串行端口,并且能够对硬件模拟器和应用程序进行测试。

[外链图片转存中…(img-WhaGoE7V-1651889866719)]

最后用Serial Studio接收。

有时间出一篇.json的配置文件设置方法。