public EventedDataObserver(ISynchronizeInvoke sync) { source = new SynchronizingMeasurementSource(sync); }