This solution provides three small services that work together to simulate, bridge, and validate OmniView top‑drive sub data flowing through a DWIS pipeline.
- DWIS.DAQBridge.OmniView.OPCUASource: generates synthetic OmniView signals and publishes them to an OPC‑UA server at a fixed cadence for testing.
- DWIS.DAQBridge.OmniView.Server: reads OmniView signals from OPC‑UA, aggregates them into time‑windowed series with per‑sample offsets and means, and publishes the result to the DWIS Blackboard.
- DWIS.DAQBridge.OmniView.OPCUASink: connects to the DWIS Blackboard and verifies that the published mean values and time‑series windows can be read by an external consumer.