我经常与工业和航空航天设备打交道,我经常需要做的事情是处理一些数据,然后以二进制形式通过某种通信协议导出这些数据。例如,假设我有一个包含struct/cluster/other-complex- data -element的数据包,该数据元素具有以下底层数据元素:time -64位双精度有效负载ID -16位有符号整数目标-16位有符号整数<em
我用Qt写了一个数据采集程序。我使用QSemphore编写的双缓存区域的子线程收集数据。emit newValue(variantBufferData,seq); // send data to main thread quit();
} 当子线程的缓存已经收集了500个数据时,数据被输入到QVector中,并被发送到主线程,并且每隔20ms直接分配给qchartview中的线列进行绘制。我使用QtChart来绘制数据图表。我在主