ZedGraph 实时绘制串口数据

问题描述

ZedGraph绘制数据时,如果超过一定量的数据。就将数据清楚,但这样问题是,要是会看历史数据,就无法显示,现在问题是向会看历史数据

解决方案

解决方案二:
你不能再做个历史的,分开显示,怎么都放一起,乱的跟袄套字似的
解决方案三:
你所谓的"一定量的数据"是多少?300W么?如果一个所谓的"实时图形控件"连300W数据都不支持的话那玩不玩真心没什么意思了.另外图形是可以拖动的..可以无限拖.......比如1页有1W个点那么下一页就是2W-3W直接点"下一页"可以下一页查看也可以鼠标拖动查看所以还是你的控件不行...先测试下一次性绑定300W个点吧如果不能够就放弃吧
解决方案四:
比如还不错

时间: 2024-09-16 21:30:26

ZedGraph 实时绘制串口数据的相关文章

循环发送-C#实时读取串口数据的问题

问题描述 C#实时读取串口数据的问题 假设有7条命令,向串口发送命令,待数据接收完成后触发下一条命令的发送,就这样循环一直发送.问题是:向串口发送命令后,我该怎样判断数据接收完成,从而发送下一条命令 解决方案 你的下位机是单工的还是双工异或半双工,若是单工的话,本来就遵守一发一收的.

Android(Linux)实时监控串口数据

    之前在做WinCE车载方案时,曾做过一个小工具TraceMonitor,用于显示WinCE系统上应用程序的调试信息,特别是在实车调试时,用于监控和显示CAN盒与主机之间的串口数据.因为需要抢占市场先机,经常在新车上市前,就得配合CAN解码盒厂商同步调试车机端软件.这时候,TraceMonitor就可能派上大用场.遇到说不清是哪一边的问题时,抓数据一看,就清清楚楚了.有时终端客户的机器出现了原车功能异常的问题,也可以直接运行该工具,实时抓取串口数据提供给我们以分析问题原因.不过该工具需要业

关于串口接受数据并实时绘制波形的疑问

问题描述 关于串口接受数据并实时绘制波形的疑问 想用单片机采集心电数据,并通过串口将数据实时传输给上位机并显示心电波形,用VC++编写界面. 问题1:假设单片机设置采样率为250Hz,串口通信需要时间,1s内通过串口助手接受的数据小于250个,这是不是不能保证数据的实时性呢? 问题2:数据传输间隔比较短,来一个数据就画一次图,波形是不是变化很快?看了网上的例子,通过定时器定时取串口接收的数据并画图,画的数据不是该时刻串口接收数据,而且不是所有串口接收的数据都能画出来,这样是不是就会造成波形失真呢

mfc-MFC串口数据绘制波形图,如何将WPARAM 型的数据作为纵坐标绘制随时间变化的波形图呢,求代码

问题描述 MFC串口数据绘制波形图,如何将WPARAM 型的数据作为纵坐标绘制随时间变化的波形图呢,求代码 我的纵坐标是-400到400,怎么确定纵坐标,求代码,急急急,拜托了 解决方案 lz前一个问题记得及时采纳.这里,你的wapram应该是消息的一个参数,关键看消息的发出方怎么定义的. 解决方案二: 直接类型转换把坐标的数据转成WPARAM,消息收到后,再类型转换回来

mfc串口数据绘制波形图,能否帮我看下这样处理是什么意思,尤其是for循环里面,急急急,拜托了

问题描述 mfc串口数据绘制波形图,能否帮我看下这样处理是什么意思,尤其是for循环里面,急急急,拜托了 COleSafeArray m_number; long lengthi; BYTE data[600]; int ai=0bi=0ci=0di=0; int sum=0; m_number=ch; //将WPARAM ch转化为COleSafeArray形变量 length=m_number.GetOneDimSize(); //确定数据长度 for(i=0;i<length;i++) m

mfc-MFC如何将不停接收的串口数据绘制成动态波形图,求绘制代码

问题描述 MFC如何将不停接收的串口数据绘制成动态波形图,求绘制代码 怎么处理数据,绘制区才能动态绘制,没有重影呢,求数据处理代码,急死我了,拜托了 解决方案 这种直接用图形控件,或用c# 解决方案二: 用GDI+来做就可以.然后使用双缓冲绘图,可避免重影 解决方案三: 你说的重影是闪烁么,可以用双缓冲绘图来解决

串口 图像实时显示-串口传上来的图像数据,怎么能在MFC界面上实时显示呢?

问题描述 串口传上来的图像数据,怎么能在MFC界面上实时显示呢? 就像http://www.docin.com/p-525347769.html这篇文章里的界面效果一样.我串口数据已经能收到了,并且给每一帧加了帧头,现在我不知道怎么讲这些数据在MFC界面上显示出来?

串口通讯 16进制转换-串口数据校验及ID提取怎么处理?

问题描述 串口数据校验及ID提取怎么处理? 现在有一份通讯规约 同步字/` 长度 / 命令字/ 数据区 / 校验 0xAA - - - - 1字节 1字节 1字节 0-253字节 1字节 长度计算范围:命令字-校验 校验计算范围:同步字-数据区 校验算法:字节累加和,丢弃溢出 数据区:如果没有数据,可以为空 对齐方式:大端对齐 串口波特率:9600 8数据位 无校验 1位停止位 协议指令和数据: 1.实时上传进出门数据 同步字 /长度 /命令字 / 数据区 /校验 0xAA - 0x02 进出门

C#串口数据读取速度很慢,但串口调试助手工具数据变化很快,怎么解决啊?

问题描述 我用FPGA向C#上位机串口实时连续发送数据,并在testbox控件中显示出来,当所发数据内容改变时,上位机串口数据的显示会维持原来的数一段时间很慢才变化,而利用串口调试助手可以看到,串口接收到的数据确实很快就变化了,不明白C#的串口为什么会那么长时间才变化.急求各位大神大牛帮忙解决,小弟学生党一枚,初学C#,缺少经验,也请大家帮帮忙,跪谢了!! 解决方案 解决方案二:第一,两个是不是采用的相同波特率?其次,你的textbox显示变更是在发送成功前还是成功后?解决方案三:private