CI for csaxs_bec / test (push) Successful in 2m14s
Adds an opt-in raw_stream_mode to omny_panda alongside the existing per-gate averaged burst acquisition, so a burst window can instead be captured as continuous raw samples plus a detector-gate bit and a monotonic frame counter for completeness checking. Client-side coalescing bounds the message rate to the BEC message bus regardless of PandA's own network-frame batching, and completion uses a settle-based check since an exact expected sample count isn't predictable for continuous capture. Defaults to off, preserving today's behavior exactly; hardware wiring/layout and the raw data schema are documented under docs/developer/ pending PandA hardware access to configure and validate against. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>