示例#1
0
        public void OnGPIO(int number, bool value)
        {
            if (number < 0 || number >= inputStates.Length)
            {
                this.Log(LogLevel.Error, "Received GPIO signal on an unsupported port #{0} (supported ports are 0 - {1}). Please check the platform configuration", number, inputStates.Length - 1);
                return;
            }

            inputStates[number] = value;
            OutputLine.Set(inputStates.Any(x => x));
        }