Помогите удалить строку на дисплее

Добрый день, помогите пожалуйста решить проблему. Дело в том что текст при выполнении условия "if (ST == 1)" накладывается друг на друга, тем самым получается каша на дисплее. Используемая библиотека iarduino_oled_txt, вывод данных по I2C, дисплей OLED 128×64 / 0,96. Пробовал использовать графическую библиотеку, с ней вообще все плохо, даже данные температуры смазываются все. Как удалить строку или очистить её, что бы туда текст вставился без проблем

#include <GyverNTC.h>
#include <iarduino_OLED_txt.h>
GyverNTC therm(0, 10000, 3950);                          
iarduino_OLED_txt myOLED(0x3C);                                       
extern uint8_t MediumFontRus[ ];

void setup() {
  Serial.begin(9600);
  myOLED.begin();                                                   
  myOLED.setFont(MediumFontRus);
  pinMode (4, INPUT);
}

void loop() {
  int ST = digitalRead (4);
  myOLED.print ("ТОЖ", OLED_C, 1);  
  myOLED.print((therm.getTempAverage()) , 35, 4); 
  if (ST == 1)   {   
    myOLED.print ("Прогрев", OLED_C, 7);
  }
  else {
    myOLED.print ("Запуск", OLED_C, 7);
  }
}

Перед написанием нового текста необходимо очистить отображаемый в данный момент тест.

Либо напишите поверх него предыдущий текст, установленный на цвет фона, либо напишите пробелы поверх него, чтобы стереть его