我有一个python程序,它使用qt GUI上的按钮控制数字pot,效果很好。我试图修改程序使用qdials,但不能想出如何编程,除了拨号电阻的锅或拨号电阻。不是一个就是另一个。我将张贴下面的代码,并希望有人可以给我一些指导。你知道吗
希望这是张贴在正确的地方。你知道吗
self.IHTA_dial.valueChanged.connect(self.IHTAdown)
self.IHTA_dial.valueChanged.connect(self.IHTAup)
self.IHTA_dial.setNotchesVisible(True)
self.resist_val_OHTB = 8
self.dim_step = 1
self.dim_command = int("0001", 36)
self.OHTBupdate()
self.resist_val_IHTB = 8
self.dim_step = 1
self.dim_command = int("0001", 36)
self.IHTBupdate()
def IHTAupdate(self):
IHTA_pot.put(self.dim_command | self.resist_val_IHTA, bits=16)
def IHTAup(self):
self.resist_val_IHTA= max(0, self.resist_val_IHTA - self.dim_step)
self.dim_step = 2
self.dim_command = 0x11 << 36
self.IHTAupdate()
def IHTAdown(self):
self.resist_val_IHTA = min(256, self.resist_val_IHTA + self.dim_step)
self.dim_step = 2
self.dim_command = 0x11 << 36
self.IHTAupdate()
以上代码与按钮一起工作。我尝试过很多不同的东西的组合,但我只是猜测在这一点上,需要帮助,所以我可以学习。你知道吗
我敢肯定有些是不正确的,我在这方面相当新,所以任何建议将不胜感激。你知道吗
我使用的是运行python2.7.9和Qt版本4.8.6的raspberrypi3。你知道吗
如果你需要任何其他信息,请告诉我。非常感谢。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐