Embedded SDK
Embedded SDK
Macros | Functions | Variables
nbgl_side.h File Reference

Side screen low-Level driver API, to draw elementary forms. More...

#include "nbgl_types.h"
Include dependency graph for nbgl_side.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SIDE_SCREEN_WIDTH   96
 

Functions

void nbgl_sideDrawRect (nbgl_area_t *area)
 
void nbgl_sideDrawHorizontalLine (nbgl_area_t *area, uint8_t mask, color_t lineColor)
 
void nbgl_sideDrawImage (nbgl_area_t *area, uint8_t *buffer, nbgl_transformation_t transformation, nbgl_color_map_t colorMap)
 
void nbgl_sideRefreshArea (nbgl_area_t *area, nbgl_post_refresh_t post_refresh)
 

Variables

uint8_t ramBuffer []
 

Detailed Description

Side screen low-Level driver API, to draw elementary forms.

Definition in file nbgl_side.h.

Macro Definition Documentation

◆ SIDE_SCREEN_WIDTH

#define SIDE_SCREEN_WIDTH   96

Width of the side screen in pixels

Definition at line 26 of file nbgl_side.h.

Function Documentation

◆ nbgl_sideDrawHorizontalLine()

void nbgl_sideDrawHorizontalLine ( nbgl_area_t area,
uint8_t  mask,
color_t  lineColor 
)

◆ nbgl_sideDrawImage()

void nbgl_sideDrawImage ( nbgl_area_t area,
uint8_t buffer,
nbgl_transformation_t  transformation,
nbgl_color_map_t  colorMap 
)

◆ nbgl_sideDrawRect()

void nbgl_sideDrawRect ( nbgl_area_t area)

◆ nbgl_sideRefreshArea()

void nbgl_sideRefreshArea ( nbgl_area_t area,
nbgl_post_refresh_t  post_refresh 
)

Variable Documentation

◆ ramBuffer

uint8_t ramBuffer[]
extern

Definition at line 124 of file nbgl_obj.c.