示例#1
0
文件: Launcher.cs 项目: jcdog/imBMW
        void RefreshLEDs()
        {
            if (!Manager.Inited)
            {
                return;
            }
            byte b = 0;

            if (error)
            {
                b = b.AddBit(0);
            }
            if (player != null && player.IsPlaying)
            {
                b = b.AddBit(4);
            }
            Manager.EnqueueMessage(new Message(DeviceAddress.Telephone, DeviceAddress.FrontDisplay, "Set LEDs", 0x2B, b));
        }
示例#2
0
        static void RefreshLEDs()
        {
            byte b = 0;

            if (error)
            {
                b = b.AddBit(0);
            }
            if (blinkerOn)
            {
                //b = b.AddBit(2);
            }
            if (player.IsPlaying)
            {
                b = b.AddBit(4);
            }
            Manager.EnqueueMessage(new Message(DeviceAddress.Telephone, DeviceAddress.FrontDisplay, "Set LEDs", 0x2B, b));
        }