迪文科技论坛

 找回密码
 立即注册
搜索
查看: 34|回复: 1

【提问】曲线通道显示曲线出现问题,曲线与值不对应

[复制链接]

45

主题

179

回帖

1607

积分

金牌会员

Rank: 6Rank: 6

积分
1607
发表于 昨天 11:36 | 显示全部楼层 |阅读模式
现在在屏幕上设置了曲线0通道,需要显示数据,由于通道需要动态显示,所以最大值不确定,都是代码里面控制,所以用了描述指针,
但是显示出来就有问题,手动计算了放大倍数和纵轴中心值,都没有问题

控件高度是304,放大倍数=304*256/41270=1.8857,向下取整是1

纵轴中心值=最大值41270/2=20635
两个数值都已经显示到屏幕上,没有问题
横坐标0-9应该都是0,但是数值比较靠上,没有在0的地方,最大值是横坐标对应的10,应该是41265接近最高点,也没有在对应位置
很奇怪,感觉计算没有问题,但是显示有问题!!
放大倍数是根据手册上写的向下取整,难道是这个的问题吗???

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Github搬运工
回复

使用道具 举报

0

主题

909

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10283
发表于 昨天 13:46 | 显示全部楼层
将控件框H设置到323的高度,纵轴放大倍数设置2试试,实测这样的高度和量程,0,20635及41270数据是和控件框的最低点,中间位置,最高点是吻合的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-11-29 13:50 , Processed in 0.055421 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表