Shellminator  V1.2.0
Simple Terminal
Loading...
Searching...
No Matches
Shellminator-Settings.hpp File Reference

Go to the source code of this file.

Macros

#define SHELLMINATOR_USE_WIFI_CLIENT
 
#define SHELLMINATOR_ENABLE_SEARCH_MODULE
 
#define SHELLMINATOR_ENABLE_HIGH_MEMORY_USAGE
 
#define SHELLMINATOR_ENABLE_QR_SUPPORT
 
#define SHELLMINATOR_BUFF_LEN   50
 
#define SHELLMINATOR_BUFF_DIM   20
 
#define SHELLMINATOR_BANNER_LEN   20
 
#define SHELLMINATOR_BANNER_PATH_LEN   20
 
#define SHELLMINATOR_ACCELERATOR_BUFFER_LEN   SHELLMINATOR_BANNER_LEN + SHELLMINATOR_BANNER_PATH_LEN + SHELLMINATOR_BUFF_LEN * 2 + 30
 If defined, enables high memory mode. More...
 
#define SHELLMINATOR_LOGO_FONT_STYLE   BOLD
 Definition of the maximum length of each command. More...
 
#define SHELLMINATOR_LOGO_COLOR   RED
 Style of the startup logo. More...
 

Macro Definition Documentation

◆ SHELLMINATOR_ACCELERATOR_BUFFER_LEN

#define SHELLMINATOR_ACCELERATOR_BUFFER_LEN   SHELLMINATOR_BANNER_LEN + SHELLMINATOR_BANNER_PATH_LEN + SHELLMINATOR_BUFF_LEN * 2 + 30

If defined, enables high memory mode.

If your microcontroller has relativley high amount of RAM memory, I highly recommend to use it.

Note
This macro has to be defined befor importing the Shellminator.hpp. If not then the default value will be BOLD.

Definition at line 143 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_BANNER_LEN

#define SHELLMINATOR_BANNER_LEN   20

Definition at line 70 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_BANNER_PATH_LEN

#define SHELLMINATOR_BANNER_PATH_LEN   20

Definition at line 74 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_BUFF_DIM

#define SHELLMINATOR_BUFF_DIM   20

Definition at line 66 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_BUFF_LEN

#define SHELLMINATOR_BUFF_LEN   50

Definition at line 62 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_ENABLE_HIGH_MEMORY_USAGE

#define SHELLMINATOR_ENABLE_HIGH_MEMORY_USAGE

Definition at line 48 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_ENABLE_QR_SUPPORT

#define SHELLMINATOR_ENABLE_QR_SUPPORT

Definition at line 52 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_ENABLE_SEARCH_MODULE

#define SHELLMINATOR_ENABLE_SEARCH_MODULE

Definition at line 44 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_LOGO_COLOR

#define SHELLMINATOR_LOGO_COLOR   RED

Style of the startup logo.

Note
This macro has to be defined befor importing the Shellminator.hpp. If not then the default value will be BOLD.

Definition at line 176 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_LOGO_FONT_STYLE

#define SHELLMINATOR_LOGO_FONT_STYLE   BOLD

Definition of the maximum length of each command.

Definition of the maximum length of the previous command memory

Warning
Be careful with the The value of this definition. If it is to high your RAM will be eaten!
Note
The total amount of RAM consumed by the object in bytes can be calculated as: SHELLMINATOR_BUFF_LEN * SHELLMINATOR_BUFF_DIM Maximum length of the banner text Color of the startup logo
This macro has to be defined befor importing the Shellminator.hpp. If not then the default value will be RED.

Definition at line 170 of file Shellminator-Settings.hpp.

◆ SHELLMINATOR_USE_WIFI_CLIENT

#define SHELLMINATOR_USE_WIFI_CLIENT

Definition at line 40 of file Shellminator-Settings.hpp.