Contains event loop and logic for tracker control on the groundstation.
uv venv --python 3.12
uv pip install flask skyfield sgp4 numpy pyzmq msgpack
cp /home/au648715/Documents/DISCO2/ops/libcsp/builddir/libcsp_py3.cpython-312-x86_64-linux-gnu.so
.venv/lib/python3.12/site-packages/
echo 'export LD_LIBRARY_PATH=/home/au648715/Documents/DISCO2/ops/libcsp/builddir:$LD_LIBRARY_PATH' \
.venv/bin/activate
- libcsp_py3.so is compiled for CPython 3.12 specifically — if Python version changes, recompile
- LD_LIBRARY_PATH points to the libcsp.so that the bindings were compiled against
- zmqproxy must be running before any CSP communication