Example #1
0
 def changeVal(self, value):
     senddata = binascii.a2b_hex("ff0108"+str(hex(180-value))[2:].zfill(2)+"ff")
     try:
         self.s.send(senddata)
     except socket.error:
         self.steerUi.status.setText(wifisteerUi._translate("Form", "socket发送失败!", None))
         return
     print "ff0108"+str(hex(180-value))[2:].zfill(2)+"ff"
Example #2
0
 def socketClose(self):
     self.s.close()
     self.steerUi.status.setText(wifisteerUi._translate("Form", "", None))
     self.steerUi.connect_btn.setDisabled(False)
Example #3
0
        except socket.error:
            self.steerUi.status.setText(wifisteerUi._translate("Form", "socket发送失败!", None))
            return
        print "ff0108"+str(hex(180-value))[2:].zfill(2)+"ff"

    def socketConn(self):
        try:
            port = int(self.steerUi.socket_port.text())
        except ValueError,e:
            print "Couldn't find your port: %s" % e
            return

        try:
            self.s.connect((self.steerUi.socket_ip_edt.text(), port))
        except socket.gaierror, e:
            self.steerUi.status.setText(wifisteerUi._translate("Form", "socket连接失败!", None))
            return
        except socket.error, e:
            self.steerUi.status.setText(wifisteerUi._translate("Form", "socket连接失败!", None))
            return

        self.steerUi.status.setText(wifisteerUi._translate("Form", "socket连接成功!", None))
        self.steerUi.connect_btn.setDisabled(True)

    def socketClose(self):
        self.s.close()
        self.steerUi.status.setText(wifisteerUi._translate("Form", "", None))
        self.steerUi.connect_btn.setDisabled(False)

if __name__ == "__main__":
    import sys