DIY Logging Volt/Ampmeter
display.h
Go to the documentation of this file.
1 /***************************************************************************//**
2  * @file display.h
3  * @brief Display updating functionality for high-precision logging voltage/current meter.
4  * @version 1.0
5  * @author Brecht Van Eeckhoudt
6  *
7  * ******************************************************************************
8  *
9  * @section Versions
10  *
11  * @li v1.0: Initial version.
12  *
13  * ******************************************************************************
14  *
15  * @section License
16  *
17  * **Copyright (C) 2021 - Brecht Van Eeckhoudt**
18  *
19  * This program is free software: you can redistribute it and/or modify
20  * it under the terms of the **GNU General Public License** as published by
21  * the Free Software Foundation, either **version 3** of the License, or
22  * (at your option) any later version.
23  *
24  * This program is distributed in the hope that it will be useful,
25  * but WITHOUT ANY WARRANTY; without even the implied warranty of
26  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27  * GNU General Public License for more details.
28  *
29  * *A copy of the GNU General Public License can be found in the `LICENSE`
30  * file along with this source code.*
31  *
32  ******************************************************************************/
33 
34 
35 /* Include guards prevent multiple inclusions of the same header */
36 #ifndef __DISPLAY_H_
37 #define __DISPLAY_H_
38 
39 
40 /* Includes necessary for this header file */
41 // None
42 
43 
44 /* Public definitions */
45 // None
46 
47 
48 /* Public prototypes */
49 void initDisplays(void);
50 void updateLeftDisplay(void);
51 void updateRightDisplay(void);
52 void finishDisplayUpdates(void);
53 void displaySaveIcon(void);
54 
55 
56 #endif /* __DISPLAY_H_ */
displaySaveIcon
void displaySaveIcon(void)
Function to display the SAVE status icon on the RIGHT OLED screen.
Definition: display.c:558
updateRightDisplay
void updateRightDisplay(void)
Function to display updated info on the RIGHT OLED screen.
Definition: display.c:276
initDisplays
void initDisplays(void)
Function to initialize the OLED displays.
Definition: display.c:71
finishDisplayUpdates
void finishDisplayUpdates(void)
Function to finish the screen-updates.
Definition: display.c:548
updateLeftDisplay
void updateLeftDisplay(void)
Function to display updated info on the LEFT OLED screen.
Definition: display.c:94