def message(self, text): splittedText=splitLine(text,20) for line in splittedText: for char in line: self.cmd(getCode(char),True) self.newLine()
def newMail(self,message): GPIO.output(self.diode, True) while GPIO.input(self.button) == False: sleep(0.2) GPIO.output(self.diode, False) splittedText=splitLine(message,20) partedSpTxt = [splittedText[i:i+4] for i in range(0,len(splittedText),4)] for part in partedSpTxt: for line in part: self.lcd.message(line) sleep(0.5) while GPIO.input(self.button) == False: sleep(0.2) self.lcd.clear() sleep(0.1)