Browse Source

Merge branch 'dev-python' of gitlab.pubdata.cn:liangyibo/CameraMachine into dev-python

zhangyh 9 months ago
parent
commit
9a6aef4a63
1 changed files with 8 additions and 3 deletions
  1. 8 3
      python/sockets/socket_server.py

+ 8 - 3
python/sockets/socket_server.py

@@ -21,9 +21,14 @@ async def websocket_endpoint(websocket: WebSocket):
         # await socket_manager.connect()
         async def handler_messages():
             while True:
-                byteDats = await websocket.receive()
-                print("byteDats", byteDats)
-                await handlerSend(conn_manager, json.dumps(byteDats), websocket)
+                try:
+                    byteDats = await websocket.receive()
+                    byteDats.get("type")
+                    print("byteDats", byteDats)
+                    await handlerSend(conn_manager, json.dumps(byteDats), websocket)
+                except Exception as e:
+                    print(e)
+                    break
         async def checkConnMcu():
             await checkMcuConnection(device_ctrl)
         async def connectBlueTooth():