熟悉基于Qt的Windows软件界面设计,包含控件的自定义和使用以及基于qss对控件进行深度美化;熟悉基于Qt的数据库数据处理,有过相关的数据库处理经验;熟悉串口通讯,能通过串口与下位机进行数据联通及数据校验;熟悉多线程编程;熟悉基于Qt的数据显示,包括数据表格,数据曲线图等。
本人独立开发的上位机软件,用于与特定的下位机进行通讯以采集相关数据显示并存储。
1.界面基于qss深度美化,实现无边框和扁平化设计;
2.与下位机通讯实现多线程,数据通讯通常,实地测试未发现卡顿及崩溃,客户反应良好;
3.下位机数据以数据库文件存储,可在本软件内打开并处理并可以导出图片、文本等格式的文件;
4.下位机数据可实时显示在软件界面内,软件将自动根据数据调整显示的量程。
Sonic1200是一款集数据采集与数据处理为一体的上位机软件。该软件服务于声学仪器,数据采集期间需要结合硬件使用。该软件主要实现了对下位机数据的解析,解析后数据的存储以及后期的数据可视化及导出。 该项目从设计到开发全部为个人独立完成,周期两个月。 包含的技术要点: 1.c
HYExplorer软件为导航测量软件,目前为开发中产品。 已实现的部分包括: 1.windows平台下的界面动画设计; 2.串口通讯及测试; 3.基于QGraphics的绘图器。