Пример #1
0
        private static void SetColor(BasicTriList triList, StatusSignControllerJoinMap joinMap,
                                     StatusSignController device)
        {
            var redBrightness   = triList.UShortOutput[joinMap.RedLed].UShortValue;
            var greenBrightness = triList.UShortOutput[joinMap.GreenLed].UShortValue;
            var blueBrightness  = triList.UShortOutput[joinMap.BlueLed].UShortValue;

            device.SetColor(redBrightness, greenBrightness, blueBrightness);
        }
Пример #2
0
        private static void EnableControl(BasicTriList triList, StatusSignControllerJoinMap joinMap,
                                          StatusSignController device)
        {
            var redEnable   = triList.BooleanOutput[joinMap.RedControl].BoolValue;
            var greenEnable = triList.BooleanOutput[joinMap.GreenControl].BoolValue;
            var blueEnable  = triList.BooleanOutput[joinMap.BlueControl].BoolValue;

            device.EnableLedControl(redEnable, greenEnable, blueEnable);
        }