Exemplo n.º 1
0
        /// <summary>
        /// Creates the string according to the existing values
        /// </summary>
        public static void CreateStringMessage()
        {
            if (EnvironmentName == "Demo")
            {
                var uv = Demo.SetEnvironment().UpdatableVariables;
                var rv = Demo.SetEnvironment().ReadableVariables;
                var sv = PhysioAdapter.Sensors;

                var message = "";

                for (var i = 0; i < uv.Count; i++)
                {
                    if (uv[i].Name.StartsWith("UB"))
                    {
                        message = uv[i].Name + "," + uv[i].Value;
                    }
                    else
                    {
                        message = uv[i].Name + "," + uv[i].Type + "," + uv[i].Value + "," + uv[i].Min + "," + uv[i].Max;
                    }
                    UDPSender.SendStringMessage(message);
                }

                for (var i = 0; i < rv.Count; i++)
                {
                    message = rv[i].Name + "," + rv[i].Value;
                    UDPSender.SendStringMessage(message);
                }

                for (var i = 0; i < sv.Count; i++)
                {
                    message = sv[i].Name + "," + sv[i].Value;
                    UDPSender.SendStringMessage(message);
                }
            }
        }