Ultibo API
C/C++ API for Ultibo Core
Loading...
Searching...
No Matches
_HD44780_CONSOLE Struct Reference

#include <hd44780.h>

Data Fields

CONSOLE_DEVICE console
GPIO_DEVICEgpio
 The GPIO device this Console is connected to.
uint32_t rs
 The GPIO pin for the RS line.
uint32_t rw
 The GPIO pin for the RW line.
uint32_t en
 The GPIO pin for the EN line.
uint32_t d4
 The GPIO pin for the D4 line.
uint32_t d5
 The GPIO pin for the D5 line.
uint32_t d6
 The GPIO pin for the D6 line.
uint32_t d7
 The GPIO pin for the D7 line.
uint8_t entrymode
 Current value of the Entry Mode settings.
uint8_t functionset
 Current value of the Function Set settings.
uint8_t displaycontrol
 Current value of the Display Control settings.
uint8_t cursorx
uint8_t cursory
uint32_t size
uint8_t * buffer

Field Documentation

◆ console

CONSOLE_DEVICE console

◆ gpio

GPIO_DEVICE* gpio

The GPIO device this Console is connected to.

◆ rs

uint32_t rs

The GPIO pin for the RS line.

◆ rw

uint32_t rw

The GPIO pin for the RW line.

◆ en

uint32_t en

The GPIO pin for the EN line.

◆ d4

uint32_t d4

The GPIO pin for the D4 line.

◆ d5

uint32_t d5

The GPIO pin for the D5 line.

◆ d6

uint32_t d6

The GPIO pin for the D6 line.

◆ d7

uint32_t d7

The GPIO pin for the D7 line.

◆ entrymode

uint8_t entrymode

Current value of the Entry Mode settings.

◆ functionset

uint8_t functionset

Current value of the Function Set settings.

◆ displaycontrol

uint8_t displaycontrol

Current value of the Display Control settings.

◆ cursorx

uint8_t cursorx

◆ cursory

uint8_t cursory

◆ size

uint32_t size

◆ buffer

uint8_t* buffer

The documentation for this struct was generated from the following file: