15a7685a2ba4a84790364a947b6d19d866fe92c1
AiAnalysis - 16通道AI数据UDP实时采集分析工具
功能
- UDP端口监听,实时接收数据包
- 解析16通道逗号分隔的ADC数据(格式:
val0,val1,...,val15) - 实时波形绘制,深色主题,16条独立颜色曲线
- 数据自动保存为CSV(存到
data_端口号/目录) - 支持打开历史CSV文件回放查看
- 滚轮缩放 | 右键拖拽平移 | 双击恢复自动范围
- 通道可见性切换、显示点数可调
跨平台
✅ Linux ✅ Windows ✅ macOS | Qt 5.9+ | qmake构建
编译(Qt Creator)
- 打开 Qt Creator → File → Open File or Project → 选择
AiAnalysis.pro - 选择 Kit(如 Desktop Qt 5.9.8 MinGW 32bit)
- 左下角切换 Release 模式
- 点击 🔨 构建
打包成单个exe(Windows)
方式一:静态编译(真正的单个exe)
如果你的 Qt 是静态编译版本,在 AiAnalysis.pro 里取消注释:
CONFIG += static
然后重新构建,生成的exe无需任何DLL。
方式二:windeployqt(推荐,默认Qt即可)
编译完后在 exe 所在目录执行:
windeployqt AiAnalysis.exe
会把所有Qt DLL收集到同目录,整个文件夹拷贝到任意电脑都能跑。
使用说明
- 输入UDP端口号 → 点击「开始监听」
- 下位机发送逗号分隔16通道数据
- 右侧面板切换通道显示/隐藏
- 「打开文件」加载历史CSV回放
- 滚轮缩放 | 右键拖拽 | 双击恢复
Description
Languages
C++
98.6%
QMake
1.4%