public SpectrumMonitorRegManager(IInstrument module) : base() { mRecReg = new ReceiverRegisterSet(this, module, "ReceiverReg"); //mSrcReg = new SourceRegisterSet(this, module, "SourceReg"); //new ReceiverDspRegisterSet(this, module, "ReceiverDsp"); //new SourceDspRegisterSet(this, module, "SourceDsp"); //new SoftwareLatchesRegisterSet(this, module, "SoftwareLatches"); foreach (var item in GetRegisterSets()) { item.SetInitialValues(); module.RegApply(item.Registers, true); } }