PS_Fgen_FW  4da88f4073c1cc65ea45c3a652a2751e495e50db
Firmware for an Power Supply and Function Generator build from an ATX power supply
Loading...
Searching...
No Matches
UserInputHandler.h File Reference

Containing a classes for user input handling and the corresponding data types. More...

#include "CircularBuffer.h"
#include "../KeyPad/KeyPad.h"
#include "../OnOffControls/OnOffControls.h"
#include "UI_Lib.h"
#include <stdbool.h>
#include "../Configuration.h"

Go to the source code of this file.

Classes

class  UserInputData
 Class that holds one user input made by keys (or encoder) or USART. More...
 
class  UserInputHandlerClass
 Class used to enqueue and process user inputs. More...
 

Typedefs

typedef enum UserInputDataTypes UserInputDataTypes_t
 Enum used to differentiate the user input types.
 

Enumerations

enum  UserInputDataTypes { USERDATA_KEY , USERDATA_USART , USERDATA_ON_OFF_BUTTONS , USERDATA_TOUCH }
 Enum used to differentiate the user input types. More...
 

Detailed Description

Containing a classes for user input handling and the corresponding data types.

Date
08.09.2020 19:31:51
Author
Markus Scheich

Enumeration Type Documentation

◆ UserInputDataTypes

Enum used to differentiate the user input types.

Enumerator
USERDATA_KEY 

User data type for Keys.

USERDATA_USART 

User data type for USART input.

USERDATA_ON_OFF_BUTTONS 

User data type for on/off buttons.

USERDATA_TOUCH 

User data type for touch input.