Exemple #1
0
    def build(
        self
    ):  #kivy를 상속 받아 실행 했을 시 가장 처음에 실해후 실행 안함(init과 동일한 기능) - life cycle참조
        print('build')
        server__ = sv.SocketServer()
        t = threading.Thread(target=server__.recv)

        t.start()
        # MotorCtrl.sensor_start()
        # MotorCtrl.control_gb(1,500,500)

        return Manager()
Exemple #2
0
 def socket_client_up(self):
     print('{}さん、こんにちは。チャットを開始します。'.format(self.number))
     # クライアントソケット作成(IPv4, TCP)
     with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock:
         try:
             # サーバソケットへ接続しに行く(サーバのホスト名, ポート番号)
             sock.connect((self.host, self.port))
             # スレッド作成
             thread = threading.Thread(target=self.handler,
                                       args=(sock, ),
                                       daemon=True)
             # スレッドスタート
             thread.start()
             # クライアントからメッセージを送る
             self.send_message(sock)
         except ConnectionRefusedError:
             # 接続先のソケットサーバが立ち上がっていない場合、
             # 接続拒否になることが多い
             print('ソケットサーバに接続を拒否されました。')
             print('ソケットサーバを立ち上げます。')
             print('Starting....')
             ss = server.SocketServer()
             ss.socket_server_up()
Exemple #3
0
 def __init__(self, **kwargs):
     super(Tmpl_cam, self).__init__(**kwargs)
     Clock.schedule_interval(self.update, 1.0 / 12)
     self.sd = sv.SocketServer()
Exemple #4
0
 def __init__(self, **kwargs):
     super(CamLive, self).__init__(**kwargs)
     self.fps = 12  #카메라 프레임 설정
     self.sd = sv.SocketServer()
     Clock.schedule_interval(self.update, 1.0 / self.fps)
     self.chk = 0
Exemple #5
0
 def startServer(self):
     logger.debug("starting server")
     self.server = server.SocketServer(self.PORT, self.IP_ADDRESS)
     self.server.rpiADCReference = self.rpiADC  #so that the server can access the results dictionary
Exemple #6
0
#!/usr/bin/python

import server
import wiringpi

__author__ = 'DNAPhone S.r.l.'

if __name__ == "__main__":

    wiringpi.wiringPiSetupGpio()

    server_thread = server.SocketServer(True)
    server_thread.start()