Skip to content
Snippets Groups Projects
Commit 4124ecf2 authored by fleur's avatar fleur
Browse files

added docs for transparent bg printing on display and changed it to default in pycardium

parent 9325a212
No related branches found
No related tags found
No related merge requests found
Pipeline #3846 passed
......@@ -1347,7 +1347,7 @@ enum disp_font_name {
* :param posy: y position to print to. 0 <= y <= 80
* :param pString: string to print
* :param fg: foreground color in rgb565
* :param bg: background color in rgb565
* :param bg: background color in rgb565, no background is drawn if bg==fg
* :return: ``0`` on success or a negative value in case of an error:
*
* - ``-EBUSY``: Display was already locked from another task.
......
......@@ -74,7 +74,7 @@ class Display:
:param text: Text to print
:param fg: Foreground color (expects RGB triple)
:param bg: Background color (expects RGB triple)
:param bg: Background color (expects RGB triple) or None for transparent background
:param posx: X-Position of the first character, 0 <= posx <= 159
:param posy: Y-Position of the first character, 0 <= posy <= 79
:param font: 0 <= font <= 4 (currently) selects a font
......@@ -97,7 +97,7 @@ class Display:
d.update()
"""
fg = fg or color.WHITE
bg = bg or color.BLACK
bg = bg or fg
sys_display.print_adv(text, posx, posy, fg, bg, font)
return self
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment