我正在处理一个项目,现在我可以从我的传感器和 PIC 的 ADC 获取模拟信号,将它们转换为数字数据。此外,通过 USB,我可以将所有数据传输到由 C# 制作的 Windows 应用程序(用户界面)。当我查看我的输入缓冲区时,那里的所有数据。
我的问题是经过这些步骤后,如何将这些数据绘制为连续信号?我使用 ZedGraph,我想将传感器数据作为连续信号进行观察。我知道如何使用 ZedGraph 绘制一些东西。我什至只画了一次输入缓冲区。但我仍然无法将其作为连续信号进行管理。
哪种架构更适合我?我应该使用循环缓冲区吗?
我可以使用 PerformanceCounter 类作为我的自定义事件,例如绘制我的传感器数据,还是这个类只对系统事件有用?