Hi there,
>
> please i request you to have some patience to listen my  problem statement 
> and I am new on this kind of projects and also i also  hope not be asking 
> dump questions.i have 8 sensors in my project and that data i stored in 
> Excel and it will be updated for 1ms and updated data i am taking it in 
> text file (read-write ) and then i am plotting same updated text(Aw1.txt) 
> in graph.i have created  PYQT5 GUI Application(AW.txt) and then i wrote 
> code for reading and writing the data in python.please can anyone tell me 
> how to plot the graph in qt designer and how to all 8 sensor data .i dont 
> no how to select the check box and how to click the plot and pause button 
> for plotting the graph..please can anyone help me.
>


Thanks in Advance 
mallu 






 

> Thanks,
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyqtgraph" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyqtgraph/ed36cfda-ddab-434c-99e7-7f9eb8052a65%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'AW.ui'
#
# Created by: PyQt5 UI code generator 5.6
#
# WARNING! All changes made in this file will be lost!

from PyQt5 import QtCore, QtGui, QtWidgets
import sys
import pyqtgraph as pg
from pyqtgraph.Qt import QtCore, QtGui
import numpy as np

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(754, 600)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.Sensor1 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1.setGeometry(QtCore.QRect(530, 90, 74, 21))
        self.Sensor1.setObjectName("Sensor1")
        self.Sensor1_7 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1_7.setGeometry(QtCore.QRect(530, 210, 74, 21))
        self.Sensor1_7.setObjectName("Sensor1_7")
        self.Sensor1_2 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1_2.setGeometry(QtCore.QRect(530, 110, 74, 21))
        self.Sensor1_2.setObjectName("Sensor1_2")
        self.Sensor1_3 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1_3.setGeometry(QtCore.QRect(530, 130, 74, 21))
        self.Sensor1_3.setObjectName("Sensor1_3")
        self.listView = QtWidgets.QListView(self.centralwidget)
        self.listView.setGeometry(QtCore.QRect(10, 20, 491, 281))
        self.listView.setObjectName("listView")
        self.Sensor1_8 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1_8.setGeometry(QtCore.QRect(530, 230, 71, 21))
        self.Sensor1_8.setObjectName("Sensor1_8")
        self.Sensor1_5 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1_5.setGeometry(QtCore.QRect(530, 170, 74, 21))
        self.Sensor1_5.setObjectName("Sensor1_5")
        self.Sensor1_6 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1_6.setGeometry(QtCore.QRect(530, 190, 74, 21))
        self.Sensor1_6.setObjectName("Sensor1_6")
        self.Sensor1_4 = QtWidgets.QCheckBox(self.centralwidget)
        self.Sensor1_4.setGeometry(QtCore.QRect(530, 150, 71, 21))
        self.Sensor1_4.setObjectName("Sensor1_4")
        self.pushButton = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton.setGeometry(QtCore.QRect(530, 260, 80, 23))
        self.pushButton.setObjectName("pushButton")
        self.pushButton_2 = QtWidgets.QPushButton(self.centralwidget)
        self.pushButton_2.setGeometry(QtCore.QRect(620, 260, 80, 23))
        self.pushButton_2.setObjectName("pushButton_2")
        self.frame = QtWidgets.QFrame(self.centralwidget)
        self.frame.setGeometry(QtCore.QRect(509, 20, 211, 281))
        self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.textBrowser = QtWidgets.QTextBrowser(self.frame)
        self.textBrowser.setGeometry(QtCore.QRect(20, 10, 111, 21))
        self.textBrowser.setObjectName("textBrowser")
        self.textBrowser_2 = QtWidgets.QTextBrowser(self.frame)
        self.textBrowser_2.setGeometry(QtCore.QRect(20, 40, 111, 21))
        self.textBrowser_2.setObjectName("textBrowser_2")
        self.label = QtWidgets.QLabel(self.frame)
        self.label.setGeometry(QtCore.QRect(140, 10, 51, 16))
        self.label.setObjectName("label")
        self.label_2 = QtWidgets.QLabel(self.frame)
        self.label_2.setGeometry(QtCore.QRect(140, 40, 48, 15))
        self.label_2.setObjectName("label_2")
        self.frame.raise_()
        self.Sensor1.raise_()
        self.Sensor1_7.raise_()
        self.Sensor1_2.raise_()
        self.Sensor1_3.raise_()
        self.listView.raise_()
        self.Sensor1_8.raise_()
        self.Sensor1_5.raise_()
        self.Sensor1_6.raise_()
        self.Sensor1_4.raise_()
        self.pushButton.raise_()
        self.pushButton_2.raise_()
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 754, 21))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuAbout = QtWidgets.QMenu(self.menubar)
        self.menuAbout.setObjectName("menuAbout")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.actionOpen = QtWidgets.QAction(MainWindow)
        self.actionOpen.setObjectName("actionOpen")
        self.actionSave_As = QtWidgets.QAction(MainWindow)
        self.actionSave_As.setObjectName("actionSave_As")
        self.actionScreenshot = QtWidgets.QAction(MainWindow)
        self.actionScreenshot.setObjectName("actionScreenshot")
        self.actionExit = QtWidgets.QAction(MainWindow)
        self.actionExit.setObjectName("actionExit")
        self.menuFile.addAction(self.actionOpen)
        self.menuFile.addAction(self.actionSave_As)
        self.menuFile.addAction(self.actionScreenshot)
        self.menuFile.addAction(self.actionExit)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuAbout.menuAction())

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
        self.Sensor1.setText(_translate("MainWindow", "Sensor1"))
        self.Sensor1_7.setText(_translate("MainWindow", "Sensor7"))
        self.Sensor1_2.setText(_translate("MainWindow", "Sensor2"))
        self.Sensor1_3.setText(_translate("MainWindow", "Sensor3"))
        self.Sensor1_8.setText(_translate("MainWindow", "Sensor8"))
        self.Sensor1_5.setText(_translate("MainWindow", "Sensor5"))
        self.Sensor1_6.setText(_translate("MainWindow", "Sensor6"))
        self.Sensor1_4.setText(_translate("MainWindow", "Sensor4"))
        self.pushButton.setText(_translate("MainWindow", "Plot"))
        self.pushButton_2.setText(_translate("MainWindow", "Pause"))
        self.label.setText(_translate("MainWindow", "Frequency"))
        self.label_2.setText(_translate("MainWindow", "Offset"))
        self.menuFile.setTitle(_translate("MainWindow", "File"))
        self.menuAbout.setTitle(_translate("MainWindow", "About"))
        self.actionOpen.setText(_translate("MainWindow", "Open"))
        self.actionSave_As.setText(_translate("MainWindow", "Save As"))
        self.actionScreenshot.setText(_translate("MainWindow", "Screenshot"))
        self.actionExit.setText(_translate("MainWindow", "Exit"))


if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

# -*- coding: utf-8 -*-
import time
import xlrd
file_location="maximum.xlsx"
workbook=xlrd.open_workbook(file_location)
sheet=workbook.sheet_by_index(0)
try:
    while(1):
        for r in range(1,sheet.nrows):
            print(sheet.ncols)
            file = open("tst.txt", "r")
            #print("hey file")
            print(file.read())
            file.closed
            data = sheet.row_values(r)
            #print("hey data")
##            print data
            with open("tst.txt","w") as f:
                for i in data:
                    f.write(str(i))
                    f.write("\n")
            time.sleep(1)
except KeyboardInterrupt:
    pass    

Reply via email to