-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.h
25 lines (22 loc) · 841 Bytes
/
settings.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/**
* @file settings.h
* @author your name ([email protected])
* @brief This header file purpose is to share compiler macros, types, variable definitions... Between all the code files of this model
* @version 0.2
* @date 2024-12-23
*/
#ifndef SETTINGS_H
#define SETTINGS_H
#define DEBUG FALSE
#define VERBOSE FALSE // This variable will trigger *way more* debug messages if activated
#define autoMode TRUE // This variable is in boolean logic, and is used for the choice between auto training and standard training.
#define MORE FALSE // This variable basically implements extra code that is deemed redundant. But may come in handy.
/**
* @brief just a simple enum to create a "bool" convention in this project
* @return TRUE = 1 / FALSE = 0
*/
typedef enum Bool{
TRUE = 1,
FALSE = 0,
} Bool;
#endif