Beispiel #1
0
 def start_server_to_listen(self, imu_handler, emg_handler):
     self.file_counter += 1
     dispatcher = Dispatcher()
     dispatcher.map("/imu", imu_handler)
     dispatcher.map("/emg", emg_handler)
     self.server = osc_server.OSCUDPServer((self.ip, self.port), dispatcher)
     print("Serving on {}".format(self.server.server_address))
     self.server.serve_forever()
    def startServer(self):
        """
		Start the OSC server on different thread and attach a handler to the OSC address "/quats"
		"""

        #create the dispatcher
        self.dispatcher = dispatcher.Dispatcher()
        #register a handler to set the recived values on the address /quats
        #to a blender property somewhere
        self.dispatcher.map("/quats", osc_to_prop_quat, self.quat)

        #Start evetything
        self.server = osc_server.OSCUDPServer(("127.0.0.1", 7000),
                                              self.dispatcher)
        self.st = threading.Thread(target=self.server.serve_forever)
        print("Serving on {}".format(self.server.server_address))
        self.st.start()
Beispiel #3
0
 def buildServer(self):
     self.server = osc_server.OSCUDPServer((self.host, self.port),
                                           self.dispatcher)
Beispiel #4
0
    search = search_keyword.replace('_', '%20')

    url = 'https://www.google.com/search?q=' + search + '&espv=2&biw=1366&bih=667&site=webhp&source=lnms&tbm=isch&sa=X&ei=XosDVaCXD8TasATItgE&ved=0CAcQ_AUoAg'
    raw_html = (download_page(url))
    items = _images_get_all_items(raw_html)
    #print("Total Image Links = " + str(len(items)))

    t0 = time.time()

    loop = asyncio.get_event_loop()
    loop.run_until_complete(main())

    t1 = time.time()
    print("Total time taken: ", t1 - t0, "\n")


def stop_shader(unused_addr):
    print("Stop shader\n")
    client.send_message("/stop_shader", 0)


if __name__ == "__main__":
    # waiting for message from YoloApp
    dispatcher = dispatcher.Dispatcher()
    dispatcher.map("/start_shader", start_download)
    dispatcher.map("/stop_shader", stop_shader)

    server = osc_server.OSCUDPServer(('127.0.0.1', 3000), dispatcher)
    print("Server listening on {}".format(server.server_address))
    server.serve_forever()