Arrow3-MBN-APP
 
Loading...
Searching...
No Matches
config_screen.c File Reference

Source that displays configuration (sub-menu) (ip_address_configuration) screen. More...

#include <AppGlobal.h>
Include dependency graph for config_screen.c:

Functions

void config_style ()
 Function to initialize config screen styles.
 
void disp_mod_config_screen (int config_index, int ip_buf1[], int ip_buf2[], int upgrade_index)
 Function to display config screen.
 
void disp_mod_upgrade_screen (int upgrade_index, int ip_buf1[], int ip_buf2[])
 Function to display upgrade screen inside config screen.
 
void Incrementip1 (int ip_buf1[], int octet1)
 Function to display caret on config screen -> IP Octet1.
 
void Incrementip2 (int ip_buf2[], int octet2)
 Function to display caret on config screen -> IP Octet2.
 
void config_upgrade_style ()
 Function to initialize config screen upgrade styles.
 
void common_label_creation (lv_obj_t *screen_name, char *text, lv_coord_t x, lv_coord_t y, const lv_font_t *font_name, uint32_t font_colour)
 

Variables

lv_obj_t * back_title_config
 
lv_obj_t * ip1_title
 
lv_obj_t * ip1_value
 
lv_obj_t * ip2_title
 
lv_obj_t * ip2_value
 
lv_obj_t * upgrade_title
 
lv_obj_t * coming_title
 
lv_obj_t * ip1_value1
 
lv_obj_t * ip1_value2
 
lv_obj_t * ip1_value3
 
lv_obj_t * ip2_value1
 
lv_obj_t * ip2_value2
 
lv_obj_t * ip2_value3
 
lv_obj_t * oct1_val1
 
lv_obj_t * oct1_val2
 
lv_obj_t * oct1_val3
 
lv_obj_t * oct2_val1
 
lv_obj_t * oct2_val2
 
lv_obj_t * oct2_val3
 

Detailed Description

Source that displays configuration (sub-menu) (ip_address_configuration) screen.

Function Documentation

◆ common_label_creation()

void common_label_creation ( lv_obj_t * screen_name,
char * text,
lv_coord_t x,
lv_coord_t y,
const lv_font_t * font_name,
uint32_t font_colour )
extern
Here is the caller graph for this function:

◆ config_style()

void config_style ( )

Function to initialize config screen styles.

Parameters
None
Here is the caller graph for this function:

◆ config_upgrade_style()

void config_upgrade_style ( )

Function to initialize config screen upgrade styles.

Parameters
None
Here is the caller graph for this function:

◆ disp_mod_config_screen()

void disp_mod_config_screen ( int config_index,
int ip_buf1[],
int ip_buf2[],
int upgrade_index )

Function to display config screen.

Parameters
config_index: represents line number, ip_buf1[] : IP Octet1 default values(255), ip_buf2[] : IP Octet2 default values(255)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ disp_mod_upgrade_screen()

void disp_mod_upgrade_screen ( int upgrade_index,
int ip_buf1[],
int ip_buf2[] )

Function to display upgrade screen inside config screen.

Parameters
upgrade_index- indicates ON or OFF
ip_buf1[]: IP Octet1 default values
ip_buf2[]- IP Octet2 default values
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Incrementip1()

void Incrementip1 ( int ip_buf1[],
int octet1 )

Function to display caret on config screen -> IP Octet1.

Parameters
ip_buf1[]: IP Octet1 default values
octet1: index value of IP Octet1
Here is the call graph for this function:
Here is the caller graph for this function:

◆ Incrementip2()

void Incrementip2 ( int ip_buf2[],
int octet2 )

Function to display caret on config screen -> IP Octet2.

Parameters
ip_buf2[]: IP Octet2 default values
octet2: index value of IP Octet2
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ back_title_config

lv_obj_t* back_title_config

◆ coming_title

lv_obj_t* coming_title

◆ ip1_title

lv_obj_t* ip1_title

◆ ip1_value

lv_obj_t* ip1_value

◆ ip1_value1

lv_obj_t* ip1_value1

◆ ip1_value2

lv_obj_t* ip1_value2

◆ ip1_value3

lv_obj_t* ip1_value3

◆ ip2_title

lv_obj_t* ip2_title

◆ ip2_value

lv_obj_t* ip2_value

◆ ip2_value1

lv_obj_t* ip2_value1

◆ ip2_value2

lv_obj_t* ip2_value2

◆ ip2_value3

lv_obj_t* ip2_value3

◆ oct1_val1

lv_obj_t* oct1_val1

◆ oct1_val2

lv_obj_t* oct1_val2

◆ oct1_val3

lv_obj_t* oct1_val3

◆ oct2_val1

lv_obj_t* oct2_val1

◆ oct2_val2

lv_obj_t* oct2_val2

◆ oct2_val3

lv_obj_t* oct2_val3

◆ upgrade_title

lv_obj_t* upgrade_title