Python web application for a CR1000 data logger to send accelerometer and thermocouple data.
Program also includes a plotting.py script to plot the data as it is received by the Python web application.
Uses FastAPI to build an API:
- Documentation: https://fastapi.tiangolo.com/
- Source Code: https://github.com/tiangolo/fastapi
Uses Uvicorn for running the Python web application
- Documentation: https://www.uvicorn.org/
main.py must be run using uvicorn as a FastAPI application.
plotting.py can be run separately from main.py as a Python file, to plot the data as it is received by the web application running on main.py.
Author: Liam Eime
Date: 12/12/2023