예제 #1
0
        value_chain = []
        value_chain = ser.getData()
        update_altitude(value_chain)
        update_vel(value_chain)
        update_time(value_chain)
        update_acc(value_chain)
        update_gyro(value_chain)
        update_pressure(value_chain)
        update_temp(value_chain)
        update_freeFall(value_chain)
        data_base.guardar(value_chain)
    except IndexError:
        print('starting, please wait a moment')

    # desconozco si es necesario esto
    # QtGui.QApplication.processEvents()


if (ser.isOpen()) or (ser.dummyMode()):
    timer = pg.QtCore.QTimer()
    timer.timeout.connect(update)
    timer.start(500)
else:
    print("something is wrong with the update call")
# Start Qt event loop unless running in interactive mode.

if __name__ == '__main__':

    import sys
    if (sys.flags.interactive != 1) or not hasattr(QtCore, 'PYQT_VERSION'):
        QtGui.QApplication.instance().exec_()