Skip to content

Repository files navigation

Bell Experiment Communication

Communication prototype for Bell Squadron experimental bit acquisition.

The project contains:

  • FastAPI Raspberry Pi broker
  • Unity-to-Raspberry event receiver
  • Live bit buffer
  • Mock Thorlabs / quantum table client
  • JSONL logging
  • Log analysis scripts

Main components

  • raspberry_api.py - FastAPI server acting as the Raspberry Pi broker.
  • mock_thorlabs_client.py - mock hardware/table client requesting bits from the broker.
  • analyze_bell_logs.py - analysis script for JSONL logs.

Run API

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

uvicorn raspberry_api:app --host 0.0.0.0 --port 8000

About

Python files for communication between the games and the quantum table in Bells Experiment

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages