コード例 #1
0
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)
        self.ui = Ui_Dialog_accelerometer()
        self.ui.setupUi(self)

        try:
            self.linkbot = linkbot.CLinkbot('locl')
        except:
            QtGui.QMessageBox.warning(
                self, "Error",
                "Could not connect to Linkbot. Please make sure the Linkbot is "
                "plugged into the computer with a working Micro-USB cable.")
            raise

        for slider in (
                self.ui.verticalSlider_1,
                self.ui.verticalSlider_2,
                self.ui.verticalSlider_3,
        ):
            slider.setMaximum(360)

        # Connect button
        self.ui.pushButton.clicked.connect(self.close)

        self.linkbot.enableAccelerometerEvents(self.accelerometerEvent_)
        self.accelerometerSignal.connect(self.accelerometerEvent)