The camera recalibrated against its shutter every 30 s and sent no frame for about 0.7 s meanwhile: a picture falling into that had no thermal image (0.8 % on tower 111, the 30 s rhythm shown by the new gap logging). The program now switches the camera's timer off and runs the NUC itself (NUC_Perform, which returns when it is done) when a move starts and nuc_interval_s (30) has passed, or after twice that with no move. The scheduler tells the cameras of every move (ICameraSource::moving), and a picture waits up to 1 s for a camera between frames (frameReady) rather than go without it. The camera's own timer goes back on exit; nuc_interval_s = 0 leaves it alone. Measured on tower 111 before writing it: NUC_Interval = 0 gave 70 s without a gap; NUC_Perform ran three NUCs of 657-677 ms; NUC_INPROGRESS never changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fgc | ||