Exemplo n.º 1
0
        public void TraceDataInitializationRequestEvent(TraceDataInitializationRequest traceDataInitializationRequest, bool needReply = true)
        {
            if (!needReply)
            {
                return;
            }
            TraceDataInitializationReport report = new TraceDataInitializationReport()
            {
                TRID     = traceDataInitializationRequest.TRID,
                SMPLN    = "00001",
                STIME    = DateTime.Now.ToString("yyyyMMddHHmmss"),
                SVIDLIST = new Func <SVIDS>(() =>
                {
                    SVIDS svidList = new SVIDS();
                    svidList.Add(new SVIDS()
                    {
                        SVID = "10003",
                        SV   = "0.015",
                    });
                    svidList.Add(new SVIDS()
                    {
                        SVID = "10004",
                        SV   = "0.015",
                    });
                    return(svidList);
                })(),
            };

            cimClient?.LaunchTraceDataInitializationReportProcess(report);
        }
Exemplo n.º 2
0
        /// <summary>
        /// S6F1: Trace Data Send
        /// </summary>
        /// <param name="report"></param>
        /// <returns></returns>
        public bool LaunchTraceDataInitializationReportProcess(TraceDataInitializationReport report)
        {
            var dc = scenarioControllers[Scenarios.Data_Collection] as DataCollection;

            return(dc.LaunchTraceDataInitializationReportProcess(report));
        }