• 3164阅读
  • 0回复

plotter--从串口传上数据,从驱动中读出后,如何放到in1.txt中,在plotter中绘图呢 [复制链接]

上一主题 下一主题
离线nanazi850
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-25
大家有没看过Qt3给的例子中plotter 呢,其中有个in1.txt文件,说是模拟数据文件,看看里面的内容后想问问各位大侠,若是我想把从串口接收到的数据放到这个文件里面,我该怎么组织呢?!!接收的数据作为纵坐标,横坐标为0~4095(已经确定),请问应该如何结合现有的plotter程序,

QString line = in.readLine();//读一行数据
QStringList coords = line.split(' ',QString::SkipEmptyParts);//
根据空格获取数据组
if (coords.count() >= 6) {
                double x = factX * coords[0].toDouble();//x
基本量
                if (data[0].isEmpty())
                    offsX = x; -------------------------------------//x
相对量
                for (int i = 0; i < 6; ++i) {
                    double y = coords[pos].toDouble();--//y
基本量
                    data.append(QPointF(x - offsX, factY * (y - offsY)));--------//
坐标点
                }

 

将接收到的数据,放到in1.txt文件,完成绘图呢??

请各位不吝指点!
快速回复
限100 字节
 
上一个 下一个