UDPStreamer:
- Add PublishingMode = "Strict" | "Auto" config parameter
- Add MinRefreshRate (Hz) for Auto mode; uses HRT phase-locked tick
counting to rate-limit sends without accumulation buffers
- Fix high-frequency integration test configs to use newline-separated
key-value pairs (MARTe2 StandardParser does not treat ';' as delimiter)
- Add 3 new unit tests (AutoMode_Valid, AutoMode_MissingRefreshRate,
UnknownPublishingMode); all 33 tests passing
WebUI hub:
- Skip ring-buffer LTTB writes when zoom has not been accessed in 10 s,
reducing idle CPU usage
- Use unsafe float64→bytes reinterpretation to eliminate per-element
encoding overhead in the hot broadcast path
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>