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));
}
}