From e82c2a3abd0f1bd450bea46bc67b84a07017028e Mon Sep 17 00:00:00 2001
From: wu_xinjun <bent20140204@outlook.com>
Date: 星期一, 21 三月 2022 12:36:38 +0800
Subject: [PATCH] auto slam
---
src/utils/udp_get.py | 58 +++++++++++++++++++++++++++++++++-------------------------
1 files changed, 33 insertions(+), 25 deletions(-)
diff --git a/src/utils/udp_get.py b/src/utils/udp_get.py
index a01d4c4..1dcea13 100644
--- a/src/utils/udp_get.py
+++ b/src/utils/udp_get.py
@@ -46,6 +46,38 @@
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():
@@ -63,33 +95,9 @@
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")
\ No newline at end of file
+ udp_get_tool(MICROWAVEhost,PACKETthreshold,DEVICEname,SAVEfolder,SUBfolder)
\ No newline at end of file
--
Gitblit v1.9.1