UIFlow2 Display

Aus Micropython Referenz
Zur Navigation springen Zur Suche springen

Die M5Stack Firmware der Version2 enthält die Klassen Display und Lcd.

Display Methoden

Die Klasse Display scheint mir in UIFlow2 die wichtigste Klassse zum Umgang mit dem Disolay zu sein. Sie enthält die folgenden Methoden:

>>> dir(M5.Display)
['__class__', 'clear', 'close', 'print', 'read', 'write', 'COLOR', 'FONTS', 'drawArc', 'drawBmp', 'drawCenterString', 'drawCircle', 'drawEllipse', 'drawEllipseArc', 'drawImage', 'drawJpg', 'drawLine', 'drawPixel', 'drawPng', 'drawQR', 'drawRawBuf', 'drawRect', 'drawRightString', 'drawRoundRect', 'drawString', 'drawTriangle', 'endWrite', 'fillArc', 'fillCircle', 'fillEllipse', 'fillEllipseArc', 'fillRect', 'fillRoundRect', 'fillScreen', 'fillTriangle', 'fontHeight', 'getBrightness', 'getColorDepth', 'getCursor', 'getRotation', 'height', 'loadFont', 'newCanvas', 'printf', 'setBrightness', 'setColorDepth', 'setCursor', 'setFont', 'setRotation', 'setTextColor', 'setTextScroll', 'setTextSize', 'startWrite', 'textWidth', 'unloadFont', 'width']

Lcd

Lcd wird in der Doku von readthedocs nicht erwähnt. Es stammt vermutlich aus der Version1. Deshalb kann die Anwendung der Methoden dort gefunden werden. Seine Methoden sind deckungsgleich mit denen von Display:

>>> dir(M5.Lcd)
['__class__', 'clear', 'close', 'print', 'read', 'write', 'COLOR', 'FONTS', 'drawArc', 'drawBmp', 'drawCenterString', 'drawCircle', 'drawEllipse', 'drawEllipseArc', 'drawImage', 'drawJpg', 'drawLine', 'drawPixel', 'drawPng', 'drawQR', 'drawRawBuf', 'drawRect', 'drawRightString', 'drawRoundRect', 'drawString', 'drawTriangle', 'endWrite', 'fillArc', 'fillCircle', 'fillEllipse', 'fillEllipseArc', 'fillRect', 'fillRoundRect', 'fillScreen', 'fillTriangle', 'fontHeight', 'getBrightness', 'getColorDepth', 'getCursor', 'getRotation', 'height', 'loadFont', 'newCanvas', 'printf', 'setBrightness', 'setColorDepth', 'setCursor', 'setFont', 'setRotation', 'setTextColor', 'setTextScroll', 'setTextSize', 'startWrite', 'textWidth', 'unloadFont', 'width']

Deshalb habe ich mich mit dieser Klasse nicht weiter beschäftigt.

Navigation

Zurück zu Grafik_mit_UIFlow_2
Zurück zu UIFlow2-Software
Zurück zu UIFlow2-Infos
Zurück zu M5Micropython
Zurück zur Micropython Referenz Startseite