Example #1
0
        public void ParseSubscriptionMessage(string customName, string message)
        {
            IsSubscribed = true;
            SubscribedFeedback.FireUpdate();

            Debug.Console(2, this, "Parsing Message - '{0}'", message);
            var value = Double.Parse(message).Scale(_meterMinimum, _meterMaximum, (double)ushort.MinValue, (double)ushort.MaxValue);

            _currentMeter = (ushort)value;

            Debug.Console(2, this, "Scaled Meter Value - '{0}'", _currentMeter);
            MeterFeedback.FireUpdate();
        }