FabGL
ESP32 Display Controller and Graphics Library
TFTControllerSpecif.h
Go to the documentation of this file.
1 /*
2  Created by Fabrizio Di Vittorio (fdivitto2013@gmail.com) - <http://www.fabgl.com>
3  Copyright (c) 2019-2021 Fabrizio Di Vittorio.
4  All rights reserved.
5 
6 
7 * Please contact fdivitto2013@gmail.com if you need a commercial license.
8 
9 
10 * This library and related software is available under GPL v3.
11 
12  FabGL is free software: you can redistribute it and/or modify
13  it under the terms of the GNU General Public License as published by
14  the Free Software Foundation, either version 3 of the License, or
15  (at your option) any later version.
16 
17  FabGL is distributed in the hope that it will be useful,
18  but WITHOUT ANY WARRANTY; without even the implied warranty of
19  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20  GNU General Public License for more details.
21 
22  You should have received a copy of the GNU General Public License
23  along with FabGL. If not, see <http://www.gnu.org/licenses/>.
24  */
25 
26 
27 #pragma once
28 
29 
30 
38 #include <stdint.h>
39 #include <stddef.h>
40 
41 #include "fabglconf.h"
42 #include "fabutils.h"
43 #include "TFTControllerGeneric.h"
44 
45 
46 
47 
48 namespace fabgl {
49 
50 
51 
70 protected:
71  void softReset();
72 };
73 
74 
93 protected:
94  void softReset();
95 };
96 
97 
98 
99 
100 
101 
102 
103 } // end of namespace
104 
105 
Base abstract class for TFT drivers with SPI connection.
Implements ILI9341 display driver controller.
This file contains some utility classes and functions.
Definition: canvas.cpp:36
This file contains fabgl::TFTController definition.
This file contains FabGL library configuration settings, like number of supported colors...
Implements ST7789 display driver controller.