public TestType(Dictionary <string, string> param, ILog logger) { Log = new DriverLog(logger, "QSFP28G", param["Name"]); SeatsCount = 26; TempInit = new InitTemp(GetTempFile()); DataMember.BoardName = param["Name"]; DataMember.FloorNum = int.Parse(param["Floor"]); DataMember.BoardNum = int.Parse(param["Locate"]); Log.LogInfo("Construct Driver TestType success"); }
public Tosa25G(Dictionary <string, string> param, ILog logger) { Log = new DriverLog(logger, "TOSA25G", param["Name"]); TempInit = new InitTemp(GetTempFile()); InitParam(param); if (OvenControl == null) { OvenControl = new OvenControl(new Comm(DataMember.OvenPort, 9600)); } CtrlCom = new ProtocolTosa25G(DataMember.BoardNum, new Comm(DataMember.CtrlPort), Log); }
public Qsfp28GNoTec(Dictionary <string, string> param, ILog logger) : base(param, logger) { TempInit = new InitTemp(GetTempFile()); }