public SignalChannel(string name)
        {
            Name = name;
            Mode = SignalMode.Add;

            Signals = new List <Signal>();

            // attention: Channel name and signal name are the same for SignalChannels
            Signals.Add(new Signal(this, name, GetValue));

            VelocityMap = new VelocityMap(4);
        }
        public SignalChannel(string name)
        {
            Name = name;
            Mode = SignalMode.Add;

            Signals = new List<Signal>();

            // attention: Channel name and signal name are the same for SignalChannels
            Signals.Add(new Signal(this, name, GetValue));

            VelocityMap = new VelocityMap(4);
        }