STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
main.py File Reference

Go to the source code of this file.

Namespaces

namespace  backend
namespace  backend.main

Functions

list[str] backend.main._parse_components (str|None components)
str backend.main._time_source (str value)
 backend.main.api_runs ()
 backend.main.api_set_description (str run_id, str text=Body(..., embed=True, max_length=4000))
 backend.main.api_summary (str run_id)
 backend.main.api_components (str run_id)
 backend.main.api_index (str run_id)
 backend.main.api_config (str run_id)
 backend.main.api_series (str run_id, str components=Query(...), float|None start=None, float|None end=None, int max_points=4000, str time_source="sensor")
 backend.main.api_download (str run_id, str|None components=None, float|None start=None, float|None end=None, str time_source="sensor")
 backend.main.api_run_video (str run_id)
 backend.main.api_video_file (str recording, str stream)

Variables

 backend.main.app = FastAPI(title="Elodin Past-Run Viewer")
 backend.main.allow_origins
 backend.main.allow_methods
 backend.main.allow_headers
str backend.main.VIDEO_CACHE_CONTROL = "private, max-age=86400"
str backend.main._dist = Path(__file__).resolve().parent.parent / "frontend" / "dist"
 backend.main.name