예제 #1
0
파일: Main.py 프로젝트: Baralabite/Jaws
    def loop(self):
        global gui
        a = 0
        b = 0
        c = 0
        d = 0
        while 1:
            e.update()
            self.surf.fill((0,0,0))

            gui.update()

            self.recv.update()
            
            pygame.display.flip()
            self.clock.tick()
            
            self.averageFPS.append(int(self.clock.get_fps()))
            if len(self.averageFPS) > 100:
                a = 0
                cnt = 1
                for x in self.averageFPS:
                    a = a + x
                    cnt = cnt + 1
                a = a / cnt
                gui.setValueBoxValue("FPS", int(a))
                gui.addGraphEntry("APM", 0, int(a))
                self.averageFPS = []
예제 #2
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def RightBlueHandler(self, data):
     gui.setValueBoxValue("RightCpalBlue", data)
예제 #3
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def RightGreenHandler(self, data):
     gui.setValueBoxValue("RightCpalGreen", data)
예제 #4
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def RightRedHandler(self, data):
     gui.setValueBoxValue("RightCpalRed", data)
예제 #5
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def LeftBlueHandler(self, data):
     gui.setValueBoxValue("LeftCpalBlue", data)
예제 #6
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def LeftGreenHandler(self, data):
     gui.setValueBoxValue("LeftCpalGreen", data)
예제 #7
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def LeftRedHandler(self, data):
     gui.setValueBoxValue("LeftCpalRed", data)
예제 #8
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def ArmMtrDirection(self, data):
     gui.setValueBoxValue("armDirection", data)
예제 #9
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def RightMtrDirection(self, data):
     gui.setValueBoxValue("rightDirection", data)
예제 #10
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def LeftMtrDirection(self, data):
     gui.setValueBoxValue("leftDirection", data)
예제 #11
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def CogsUsedHandler(self, data):
     gui.setValueBoxValue("CogsUsed", int(data))
예제 #12
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def QTIORHandler(self, data):
     gui.setValueBoxValue("QTIOuterRightLabel", data)
예제 #13
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def QTIMHandler(self, data):
     gui.setValueBoxValue("QTIMiddleLabel", data)
예제 #14
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def QTIILHandler(self, data):
     gui.setValueBoxValue("QTIInnerLeftLabel", data)
예제 #15
0
파일: Main.py 프로젝트: Baralabite/Jaws
 def QTIOLHandler(self, data):
     gui.setValueBoxValue("QTIOuterLeftLabel", data)