主题 : system指令呼叫calibrate不行 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 27334
精华: 0
发帖: 41
金钱: 205 两
威望: 41 点
综合积分: 82 分
注册时间: 2010-08-24
最后登录: 2018-07-15
楼主  发表于: 2011-05-16 16:27

 system指令呼叫calibrate不行

各位好:
我在qte 4.7 中写了如下的编程
void touch::on_toolButton_clicked()
{
    system("/bin/ts_calibrate");
    system("/usr/bin/ts_calibrate");
    system("/usr/local/bin/ts_calibrate");
}
传到tiny6410执行之后
出现
TouchDevice: /dev/touchscreen-1wire
程序就停摆了
如果console 下单独执行ts_calibrate,则可以执行
不知道有没有可以解决采取system("/bin/ts_calibrate");造成的问题!
级别: 新手上路
UID: 19251
精华: 0
发帖: 35
金钱: 180 两
威望: 36 点
综合积分: 70 分
注册时间: 2010-04-17
最后登录: 2016-06-12
1楼  发表于: 2011-05-17 08:34
建议看一下Qt中进行触摸屏校正的示例程序,那个例子当中的用法应该是安全的
级别: 新手上路
UID: 27334
精华: 0
发帖: 41
金钱: 205 两
威望: 41 点
综合积分: 82 分
注册时间: 2010-08-24
最后登录: 2018-07-15
2楼  发表于: 2011-05-23 09:16
感谢hdzhangzhe的提醒使用qws下的Calibration程序,结果将pointercal清为零,