+6
−39
Loading
_broadcast_loop trasmetteva via WebSocket il PNG generato in memoria da device.image(), su un task separato dal loop di acquisizione del device e senza mai scrivere su disco. Ora che mako.py/stx.py scrivono il FITS ad ogni frame, il broadcast per tec1/2/3 arriva gratis dal poll mtime generico (image_loop in noctua/web/stream.py), gia' attivo per tutte le cam_id di cameras.ini. Loop.post/delete si riducono a un puro toggle di device.looping. noctua/api/guider.py reimporta questa stessa classe Loop (non e' una pipeline parallela), quindi il fix si applica anche a teccam1/2/3.