cryptnox-pos 1.0.0
Standalone USDC payment terminal firmware (ESP32 + Cryptnox smart card)
Loading...
Searching...
No Matches
ui_setup.cpp File Reference

First-run setup on the panel: welcome, the browser hand-off, card reads, Wi-Fi. More...

#include "ui_internal.h"
Include dependency graph for ui_setup.cpp:

Go to the source code of this file.

Functions

void build_welcome (void)
void build_prov (void)
void build_prov_confirm (void)
void build_card_wait (void)
static void build_header_back (const char *title)
static void wifi_item_cb (lv_event_t *e)
void build_wifi_list (void)
static void wifi_pass_kb_cb (lv_event_t *e)
void build_wifi_pass (void)
void build_wifi_connecting (void)

Detailed Description

First-run setup on the panel: welcome, the browser hand-off, card reads, Wi-Fi.

Definition in file ui_setup.cpp.

Function Documentation

◆ build_card_wait()

◆ build_header_back()

void build_header_back ( const char * title)
static

Definition at line 301 of file ui_setup.cpp.

References ACT_WIFI_CANCEL, HDR_DIVIDER_Y, make_divider(), make_icon_button(), and make_title().

Referenced by build_wifi_list().

◆ build_prov()

◆ build_prov_confirm()

◆ build_welcome()

◆ build_wifi_connecting()

void build_wifi_connecting ( void )

◆ build_wifi_list()

◆ build_wifi_pass()

◆ wifi_item_cb()

void wifi_item_cb ( lv_event_t * e)
static

Definition at line 307 of file ui_setup.cpp.

References request_screen(), s_ap_count, s_aps, s_wifi_ssid, and UI_SCREEN_WIFI_PASS.

Referenced by build_wifi_list().

◆ wifi_pass_kb_cb()

void wifi_pass_kb_cb ( lv_event_t * e)
static