Struct pwr_hd44780::BufferedLcd [] [src]

pub struct BufferedLcd { /* fields omitted */ }

Methods

impl Buffered
[src]

[src]

Creates a new buffered HD44780 basing on previously existing direct one.

[src]

Refreshes the screen.

[src]

Prints text at current cursor's position and moves to the next line.

Trait Implementations

impl Hd44780 for Buffered
[src]

[src]

Clears the screen and moves cursor at (0, 0).

[src]

Moves the cursor at (0, 0).

[src]

Moves the cursor at given position. Read more

[src]

Prints a single ASCII character at current cursor's position and moves the cursor. Can be used to print custom-made characters (ie. the ones created by create_char). Read more

[src]

Enables / disables the backlight.

[src]

Enables / disables blinking the cursor. Blinking means that the whole character box is blinking (a whole 5x8 or 5x10 box), Read more

[src]

Enables / disables the cursor. Visible means that only bottom of the character box is blinking (a single line). Read more

[src]

Shows / hides the text.

[src]

Creates a custom character from given bitmap. Read more

[src]

Returns screen's height (number of lines).

[src]

Returns screen's width (number of characters per line).

[src]

Prints a single ASCII character at given position and moves the cursor. Can be used to print custom-made characters (ie. the ones created by create_char). Read more

[src]

Prints a string at current cursor's position and moves the cursor. Read more

[src]

Prints a string at given position. Read more

Auto Trait Implementations

impl !Send for BufferedLcd

impl !Sync for BufferedLcd