private string GetTimingData(TIMING_TYPE e_timingType, Timing_Parameters timingParam) { try { if (e_timingType == TIMING_TYPE.PRE_CONDITION) { var timingCoord = new TimeCoord(TIMING_TYPE.PRE_CONDITION); return(GenerateTimingData(timingCoord, timingParam)); } else if (e_timingType == TIMING_TYPE.LED) { var timingCoord = new TimeCoord(TIMING_TYPE.LED); return(GenerateTimingData(timingCoord, timingParam)); } else if (e_timingType == TIMING_TYPE.INTEG_SEQUENCE) { var timingCoord = new TimeCoord(TIMING_TYPE.INTEG_SEQUENCE); return(GenerateTimingData(timingCoord, timingParam)); } } catch (Exception ex) { Console.WriteLine("Exception in GenerateTimingData API = " + ex); } return(string.Empty); }
public TimeCoord(TIMING_TYPE e_timingType) { initial_width = 15; eTimingType = e_timingType; //if (e_timingType == TIMING_TYPE.PRE_CONDITION) //{ // eTimingType = e_timingType; //} //else if (e_timingType == TIMING_TYPE.LED) //{ // eTimingType = e_timingType; //} //else if (e_timingType == TIMING_TYPE.INTEG_SEQUENCE) //{ // eTimingType = e_timingType; //} }