public void DisplaySlaveData(string cavityName, string laserName, double[] rampData, double[] data, double[] fitData) { LockControlPanel control = CavityPanels[cavityName].SlaveLaserPanels[laserName]; control.DisplayData(rampData, data); control.DisplayFit(rampData, fitData); }
public void AddSlaveLaserPanel(SlaveLaser sl) { string title = sl.Name; TabPage newTab = new TabPage(title); LockControlPanel panel = new LockControlPanel(title, sl.LowerVoltageLimit, sl.UpperVoltageLimit, sl.Gain, this, this.controller); slaveLasersTab.TabPages.Add(newTab); newTab.Controls.Add(panel); slaveLasersTab.Enabled = true; SlaveLaserPanels.Add(title, panel); }
public void AddSlaveLaser(string name) { string title = name; TabPage newTab = new TabPage(title); LockControlPanel panel = new LockControlPanel(name); panel.controller = this.controller; slaveLasersTab.TabPages.Add(newTab); newTab.Controls.Add(panel); slaveLasersTab.Enabled = true; slaveLasers.Add(name, panel); }
public void AddSlaveLaser(SlaveLaser sl) { string title = sl.Name; TabPage newTab = new TabPage(title); LockControlPanel panel = new LockControlPanel(title,sl.LowerVoltageLimit,sl.UpperVoltageLimit); panel.controller = this.controller; slaveLasersTab.TabPages.Add(newTab); newTab.Controls.Add(panel); slaveLasersTab.Enabled = true; slaveLasers.Add(title, panel); }
public void ClearErrorGraph(string cavityName, string laserName) { LockControlPanel control = CavityPanels[cavityName].SlaveLaserPanels[laserName]; control.ClearErrorGraph(); }