Loading...
Searching...
No Matches

U8G2 display initialization parameters. More...

Detailed Description

U8G2 display initialization parameters.

Definition at line 44 of file u8g2_display.h.

#include <u8g2_display.h>

Data Fields

u8g2_init_function_t init_function
 Initialization function for u8g2.
 
u8x8_riotos_t peripheral_configuration
 Peripheral configuration for RIOT-OS.
 
uint8_t i2c_address
 I2C address of the display.
 
const u8g2_cb_t * rotation_function
 Rotation function for u8g2, to control the display orientation.
 

Field Documentation

◆ i2c_address

uint8_t u8g2_display_params_t::i2c_address

I2C address of the display.

Set to 0 when using SPI.

Definition at line 47 of file u8g2_display.h.

◆ init_function

u8g2_init_function_t u8g2_display_params_t::init_function

Initialization function for u8g2.

Definition at line 45 of file u8g2_display.h.

◆ peripheral_configuration

u8x8_riotos_t u8g2_display_params_t::peripheral_configuration

Peripheral configuration for RIOT-OS.

Definition at line 46 of file u8g2_display.h.

◆ rotation_function

const u8g2_cb_t* u8g2_display_params_t::rotation_function

Rotation function for u8g2, to control the display orientation.

Valid values, defined in u8g2.h, are:

  • U8G2_R0: No rotation, landscape
  • U8G2_R1: 90 degree clockwise rotation
  • U8G2_R2: 180 degree clockwise rotation
  • U8G2_R3: 270 degree clockwise rotation
  • U8G2_MIRROR: No rotation, landscape, display content is mirrored
See also
For more details, check: https://github.com/olikraus/u8g2/wiki/u8g2setupc#setup-arguments

Definition at line 60 of file u8g2_display.h.


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