+29
−27
+1
−1
+298
−76
noctua/templates/focus2.py
deleted100644 → 0
+0
−397
File deleted.
Preview size limit exceeded, changes collapsed.
+1
−1
Loading
- focus.py (vecchio, basato su gnuplotlib) cancellato, focus2.py
promosso a focus.py: rewrite piu' completo (plotter ASCII proprio,
polling is_moving, fitting NaN-safe, ripristina foc.position sui
path di fallimento, formula step corretta per repeat punti
simmetrici). defaults/focus.json puntava gia' al nome modulo
"focus", non serve toccarlo.
- Fixato nel file promosso il bug from ..devices import cam (cam non
esiste in devices.ini, solo cam1/cam2/cam3) -> from ..devices import
cam1 as cam. Stessa riga fixata anche in box.py (solo quella riga,
resto del file deferred come deciso) perche' focus.py importa Box da
li' a livello di modulo: senza il fix box.py restava non
importabile e trascinava focus.py con se'.
- Ripulite le firme "# Corrected relative import" / "# No longer
needed" lasciate da un passaggio automatico precedente.
- pyproject.toml: corretto il commento su gnuplotlib ("If focus.py",
ora sbagliato dato che focus.py non lo usa piu') -- la dipendenza
resta necessaria per il path display=True di
utils/analysis.py:fit_star.
- PLAN.md: checklist Fase 2 aggiornata, entrambe le divergenze
observation/snapshot e focus/focus2 ora chiuse.
Co-Authored-By:
Claude Sonnet 5 <noreply@anthropic.com>
File deleted.
Preview size limit exceeded, changes collapsed.