Exemplo n.º 1
0
        private static OnlineRecord GetOnlineRecord()
        {
            var data = new OnlineRecord {
                Time       = DateTime.Now,
                Depth      = 2042.0F,
                ID         = "SAMP-0001",
                Parameters = new List <Parameter>()
            };

            var parametersCount = 120;

            for (int i = 0; i < parametersCount; i++)
            {
                data.Parameters.Add(new Parameter {
                    Mnemonic = RandomString(4), Value = (float)random.NextDouble()
                });
            }
            ;

            Console.WriteLine("OnlineRecord:");
            Console.WriteLine("Time: {0}", data.Time);
            Console.WriteLine("Depth: {0}", data.Depth);
            data.Parameters.ForEach(p => {
                Console.WriteLine("  {0}", p);
            });
            Console.WriteLine();
            return(data);
        }
Exemplo n.º 2
0
        private OnlineRecord Sample()
        {
            var r = new OnlineRecord {
                ID         = "SAMP-CO-F-0001",
                Time       = DateTime.Now,
                Depth      = 1234.12F,
                Parameters = new List <Parameter>()
            };

            r.Parameters.Add(new Parameter {
                Mnemonic = "ROP", Value = 122.23F
            });
            r.Parameters.Add(new Parameter {
                Mnemonic = "WOB", Value = 2.423F
            });
            r.Parameters.Add(new Parameter {
                Mnemonic = "RPM", Value = 120.03F
            });
            return(r);
        }