39 u8x8_msg_cb gpio_and_delay_cb);
struct disp_dev disp_dev_t
Forward declaration for display device struct.
int u8g2_display_init(u8g2_display_t *dev, const u8g2_display_params_t *params)
Initialize a monochrome u8g2 display device.
void(* u8g2_init_function_t)(u8g2_t *u8g2, const u8g2_cb_t *rotation, u8x8_msg_cb byte_cb, u8x8_msg_cb gpio_and_delay_cb)
Function pointer type for u8g2 initialization functions.
Adds include for missing inttype definitions.
U8G2 display initialization parameters.
u8x8_riotos_t peripheral_configuration
Peripheral configuration for RIOT-OS.
uint8_t i2c_address
I2C address of the display.
u8g2_init_function_t init_function
Initialization function for u8g2.
U8G2 display device structure.
u8g2_t u8g2
U8G2 instance (U8G2 graphic library for monochome displays)
disp_dev_t * dev
Pointer to disp_dev instance (Display device generic API)
u8g2_display_params_t params
Device initialization parameters.
Holds RIOT-OS specific peripheral data.
U8g2 driver for interacting with RIOT-OS peripherals.