mirror of
https://github.com/g4klx/MMDVMHost
synced 2025-12-21 15:09:23 +08:00
Update OLED.cpp
Modify the OLED code to only allow scroll commands when scrolling is enabled
This commit is contained in:
4
OLED.cpp
4
OLED.cpp
@@ -240,6 +240,7 @@ void COLED::setIdleInt()
|
|||||||
// m_display.print("Idle");
|
// m_display.print("Idle");
|
||||||
|
|
||||||
// m_display.setTextSize(1);
|
// m_display.setTextSize(1);
|
||||||
|
if (m_displayScroll && m_displayLogoScreensaver)
|
||||||
m_display.startscrolldiagright(0x00,0x0f); //the MMDVM logo scrolls the whole screen
|
m_display.startscrolldiagright(0x00,0x0f); //the MMDVM logo scrolls the whole screen
|
||||||
m_display.display();
|
m_display.display();
|
||||||
|
|
||||||
@@ -568,6 +569,7 @@ void COLED::writeCWInt()
|
|||||||
|
|
||||||
m_display.setTextSize(1);
|
m_display.setTextSize(1);
|
||||||
m_display.display();
|
m_display.display();
|
||||||
|
if (m_displayScroll)
|
||||||
m_display.startscrollright(0x02,0x0f);
|
m_display.startscrollright(0x02,0x0f);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -581,6 +583,7 @@ void COLED::clearCWInt()
|
|||||||
|
|
||||||
m_display.setTextSize(1);
|
m_display.setTextSize(1);
|
||||||
m_display.display();
|
m_display.display();
|
||||||
|
if (m_displayScroll)
|
||||||
m_display.startscrollleft(0x02,0x0f);
|
m_display.startscrollleft(0x02,0x0f);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -588,6 +591,7 @@ void COLED::close()
|
|||||||
{
|
{
|
||||||
m_display.clearDisplay();
|
m_display.clearDisplay();
|
||||||
m_display.fillRect(0, 0, m_display.width(), 16, BLACK);
|
m_display.fillRect(0, 0, m_display.width(), 16, BLACK);
|
||||||
|
if (m_displayScroll)
|
||||||
m_display.startscrollright(0x00,0x01);
|
m_display.startscrollright(0x00,0x01);
|
||||||
m_display.setCursor(0,00);
|
m_display.setCursor(0,00);
|
||||||
m_display.setTextSize(2);
|
m_display.setTextSize(2);
|
||||||
|
|||||||
Reference in New Issue
Block a user