Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            BPPL1167 radio = new BPPL1167();

            radio.Initialize("COM3");

            PL1167Status currentState = radio.ReadStatusReg();

            bool set = radio.SetRadioChannel(33);
            int channel = radio.GetRadioChannel();

            int syncword0 = radio.GetSyncWord0();

            LyteController controller = new LyteController(radio);
            Lyte lyte = new Lyte(0, TransmissionMode.Multicast);

            controller.Add((short)0, lyte);

            lyte.TurnOn();

            //waveIn = new WasapiLoopbackCapture();
            //waveIn.DataAvailable += InputBufferToFileCallback;
            //waveIn.StartRecording();

            while (true)
            {
                //lyte.TurnOff();
                lyte.SetRGB(new SmartLights.SmartLightColor() { blue = 0, green = 0, red = 255 });
                //lyte.SetWhite(new SmartLights.SmartLightColor() { white = 50 });
                Thread.Sleep(1000);
                //lyte.TurnOn();
                lyte.SetRGB(new SmartLights.SmartLightColor() { blue = 0, green = 255, red = 0 });
                //lyte.SetWhite(new SmartLights.SmartLightColor() { white = 180 });
                Thread.Sleep(1000);

                if (Console.KeyAvailable)
                    break;
            }
        }