rcbench
Servo and ESC test bench: panel, IOmcu and shared C
Loading...
Searching...
No Matches
hpn_state_t Struct Reference

The overlay's state. More...

#include <hitec_panel_int.h>

Data Structures

struct  [struct].ch
struct  [struct].page

Data Fields

hitec_prog_t prog
gfx_rect_t area
bool open
bool loaded
ui_tabs_t tabs
ui_keypad_t kp
int kp_what
uint8_t ed_id
struct  ch
struct  page
bool have
uint8_t id
int pressed
int row
hitec_prog_state_t state_seen
uint32_t sig
uint32_t rev
uint32_t hold_rev

Detailed Description

The overlay's state.

Field Documentation

◆ area

gfx_rect_t hpn_state_t::area

the overlay's area, body pixels

◆ ch

struct hpn_state_t::[struct].ch hpn_state_t::ch

the list

◆ ed_id

uint8_t hpn_state_t::ed_id

the hitec_param_t a value editor is for

◆ have

bool hpn_state_t::have

a press is on the glass

◆ hold_rev

uint32_t hpn_state_t::hold_rev

counts a hold's steps

◆ id

uint8_t hpn_state_t::id

its touch id

◆ kp

ui_keypad_t hpn_state_t::kp

the keypad of the supply or a value

◆ kp_what

int hpn_state_t::kp_what

KP_*

◆ loaded

bool hpn_state_t::loaded

the options were read

◆ open

bool hpn_state_t::open

the overlay is shown

◆ page

struct hpn_state_t::[struct].page hpn_state_t::page

the hold page

◆ pressed

int hpn_state_t::pressed

P_*

◆ prog

hitec_prog_t hpn_state_t::prog

the programmer

◆ rev

uint32_t hpn_state_t::rev

counts the picture's changes

◆ row

int hpn_state_t::row

the row or entry it is on

◆ sig

uint32_t hpn_state_t::sig

signature of the last draw

◆ state_seen

hitec_prog_state_t hpn_state_t::state_seen

the state as last drawn

◆ tabs

ui_tabs_t hpn_state_t::tabs

the five tabs


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