no-OS
Loading...
Searching...
No Matches
subscreen_settings_screen.h File Reference

Settings screen header for configuring input variables in eval-powrms project. More...

#include "example.h"
Include dependency graph for subscreen_settings_screen.h:

Functions

void subscreen_settings_screen ()
 Display and handle the settings screen for configuring input variables.
 

Detailed Description

Settings screen header for configuring input variables in eval-powrms project.

Author
Robert Budai (rober.nosp@m.t.bu.nosp@m.dai@a.nosp@m.nalo.nosp@m.g.com)

Copyright 2025(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ subscreen_settings_screen()

void subscreen_settings_screen ( )

Display and handle the settings screen for configuring input variables.

This function creates an interactive GUI for editing numerical values for input impedance, output impedance, and signal frequency using LVGL. Users can navigate through digits using keyboard input and modify values in real-time with visual feedback.

Navigation:

  • 'q': Move to next digit/variable
  • 'w': Increment digit (when in edit mode) or go back (when not editing)
  • 'e': Enter/exit edit mode
Note
This function runs in a loop until the user exits to the main menu