Asynchronous Model Fetching

While the rover is running, various MXSV Data need to be plotted and shown in real-time when called from the server.

Using Flask, we will enable asynchronous data fetching from the server side. There will be a series of endpoints set up, that when called, will fetch various attributes from the MXSV telemetry data.

Technologies used:

  • Plotly

  • Dash (for the visualization/graph)

  • Flask

Flask API Endpoints:

  • fetch_data_from_server

  • send_data_to_client