using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; using OpenTap; namespace {0} { [Display("{1}")] public class {1} : Instrument { #region Settings // ToDo: Add property here for each parameter the end user should be able to change #endregion public {1}() { Name = "{1}"; // ToDo: Set default values for properties / settings. } public override void Open() { base.Open(); // TODO: Open the connection to the instrument here //if (!IdnString.Contains("Instrument ID")) //{ // Log.Error("This instrument driver does not support the connected instrument."); // throw new ArgumentException("Wrong instrument type."); // } } public override void Close() { // TODO: Shut down the connection to the instrument here. base.Close(); } } }