| | |
| | | UDPServer.server_close(server) |
| | | |
| | | |
| | | def udp_get_tool(microwaveHost,packetThreshold,deviceName,saveFolder,subFolder): |
| | | |
| | | global packet_threshold |
| | | packet_threshold = packetThreshold, |
| | | global device_id |
| | | device_id = deviceName |
| | | global save_folder |
| | | save_folder = saveFolder |
| | | global sub_folder |
| | | sub_folder = subFolder |
| | | |
| | | global server |
| | | |
| | | # host = '' |
| | | # host = '192.168.2.65' # use this host to get the udp data from microwave device |
| | | port = 9911 |
| | | server =UDPServer((microwaveHost, port), PointCloudUDPRequestHandler) |
| | | print(time.asctime(),'Server started on port', port) |
| | | print('....') |
| | | print('ctrl-c to quit server.') |
| | | try: |
| | | server.serve_forever() |
| | | except KeyboardInterrupt: |
| | | server.server_close() |
| | | print(time.asctime(),"Server Stopped") |
| | | except: |
| | | server.server_close() |
| | | print(time.asctime(),"Server Stopped") |
| | | |
| | | |
| | | |
| | | |
| | | if __name__ == '__main__': |
| | | |
| | | def help(): |
| | |
| | | SAVEfolder = str(sys.argv[4]) |
| | | SUBfolder = str(sys.argv[5]) |
| | | |
| | | global packet_threshold |
| | | packet_threshold = PACKETthreshold |
| | | global device_id |
| | | device_id = DEVICEname |
| | | global save_folder |
| | | save_folder = SAVEfolder |
| | | global sub_folder |
| | | sub_folder = SUBfolder |
| | | |
| | | except Exception as e: |
| | | print(e) |
| | | help() |
| | | |
| | | global server |
| | | |
| | | # host = '' |
| | | # host = '192.168.2.65' # use this host to get the udp data from microwave device |
| | | port = 9911 |
| | | server =UDPServer((MICROWAVEhost, port), PointCloudUDPRequestHandler) |
| | | print(time.asctime(),'Server started on port', port) |
| | | print('....') |
| | | print('ctrl-c to quit server.') |
| | | try: |
| | | server.serve_forever() |
| | | except KeyboardInterrupt: |
| | | server.server_close() |
| | | print(time.asctime(),"Server Stopped") |
| | | except: |
| | | server.server_close() |
| | | print(time.asctime(),"Server Stopped") |
| | | udp_get_tool(MICROWAVEhost,PACKETthreshold,DEVICEname,SAVEfolder,SUBfolder) |