7CSV_FILE =
"./src/Dashboard/src/backend/coordinates.csv"
9async def send_coordinates(websocket):
10 print(
"Client connected")
13 with open(CSV_FILE, newline=
'')
as csvfile:
14 reader = csv.DictReader(csvfile)
18 "lat": float(row[
"lat"]),
19 "long": float(row[
"long"])
22 await websocket.send(json.dumps(data))
25 await asyncio.sleep(0.6)
30 async with websockets.serve(send_coordinates,
"localhost", PORT):
31 print(f
"WebSocket server running on ws://localhost:{PORT}")
32 await asyncio.Future()