imBMW.iBus.Devices.Real.Bordmonitor.OnScreenUpdated C# (CSharp) Method

OnScreenUpdated() private static method

private static OnScreenUpdated ( ) : void
return void
        private static void OnScreenUpdated()
        {
            if (!ReplyToScreenUpdates)
            {
                return;
            }
            byte i = _screenUpdatedCounter;
            if (i > 0)
            {
                i--;
                _screenUpdatedCounter = 0;
                Manager.EnqueueMessage(new Message(DeviceAddress.GraphicsNavigationDriver, DeviceAddress.Radio, "Screen updated messages: " + (i + 1), 0x22, 0x00, i));
            }

            i = _screenUpdatedMenuCounter;
            if (i > 0)
            {
                i--;
                _screenUpdatedMenuCounter = 0;
                Manager.EnqueueMessage(new Message(DeviceAddress.GraphicsNavigationDriver, DeviceAddress.Radio, "Menu updated messages: " + (i + 1), 0x22, i, 0xFF));
            }
        }

Same methods

Bordmonitor::OnScreenUpdated ( bool isMenuUpdated ) : void