Versions in this module Expand all Collapse all v0 v0.19.2 Nov 14, 2021 v0.19.1 Nov 13, 2021 v0.19.0 Nov 13, 2021 v0.18.1 Nov 13, 2021 v0.18.0 Nov 13, 2021 v0.1.1 Nov 13, 2021 Changes in this version + const BACKLIGHT_OFF + const BACKLIGHT_ON + const CGRAM_SET + const CURSOR_BLINK_OFF + const CURSOR_BLINK_ON + const CURSOR_DISPLAY_SHIFT + const CURSOR_HOME + const CURSOR_INCREASE + const CURSOR_OFF + const CURSOR_ON + const DATA_LENGTH_4BIT + const DDRAM_SET + const DISPLAY_CLEAR + const DISPLAY_NO_SHIFT + const DISPLAY_OFF + const DISPLAY_ON + const DISPLAY_ON_OFF + const ENTRY_MODE + const En + const FONT_5X10 + const FONT_5X8 + const FUNCTION_MODE + const ONE_LINE + const Rs + const TWO_LINE + type Config struct + CursorBlink bool + CursorOn bool + Font uint8 + Height uint8 + Width uint8 + type Device struct + func New(bus drivers.I2C, addr uint8) Device + func (d *Device) BacklightOn(option bool) + func (d *Device) ClearDisplay() + func (d *Device) Configure(cfg Config) error + func (d *Device) CreateCharacter(cgramAddr uint8, data []byte) + func (d *Device) CursorBlink(option bool) + func (d *Device) CursorOn(option bool) + func (d *Device) DisplayOn(option bool) + func (d *Device) Home() + func (d *Device) Print(data []byte) + func (d *Device) SetCursor(x, y uint8)