This is a library for 4DGL screens from 4D Systems in Autralia (http://www.4dsystems.com.au). Most graphic, touch and text functions are supported
Dependents: Conways_Game_Life uVGAII_demo 4DGLtest_CalSol uVGA_4180
TFT_4DGL Class Reference
Example: More...
#include <TFT_4DGL.h>
Public Member Functions | |
void | cls () |
Clear the entire screen using the current background colour. | |
void | reset () |
Reset screen. | |
void | autobaud () |
Launch Autobaud for serial communication. | |
void | baudrate (int speed) |
Set serial Baud rate (both sides : screen and mbed) | |
void | background_color (int color) |
Set background colour to the specified value. | |
void | display_control (char mode, char value) |
Set screen display mode to specific values. | |
void | set_volume (char value) |
Set internal speaker to specified value. | |
void | circle (int x, int y, int radius, int color) |
Draw a circle centered at x,y with a radius and a colour. |
Detailed Description
Example:
// Display a white circle on the screen #include "mbed.h" #include " TFT_4DGL.h" TFT_4GDL myLCD(p9,p10,p11); int main() { myLCD.circle(120, 160, 80, WHITE); }
Definition at line 173 of file TFT_4DGL.h.
Member Function Documentation
void autobaud | ( | ) |
Launch Autobaud for serial communication.
This function is automatically called at startup
Definition at line 114 of file TFT_4DGL_main.cpp.
void background_color | ( | int | color ) |
Set background colour to the specified value.
- Parameters:
-
color in HEX RGB like 0xFF00FF
Definition at line 250 of file TFT_4DGL_main.cpp.
void baudrate | ( | int | speed ) |
Set serial Baud rate (both sides : screen and mbed)
- Parameters:
-
Speed Correct BAUD value (see TFT_4DGL.h)
Definition at line 136 of file TFT_4DGL_main.cpp.
void circle | ( | int | x, |
int | y, | ||
int | radius, | ||
int | color | ||
) |
Draw a circle centered at x,y with a radius and a colour.
It uses Pen Size stored value to draw a solid or wireframe circle
- Parameters:
-
x Horizontal position of the circle centre y Vertical position of the circle centre radius Radius of the circle color Circle color in HEX RGB like 0xFF00FF
Definition at line 24 of file TFT_4DGL_Graphics.cpp.
void cls | ( | ) |
Clear the entire screen using the current background colour.
Definition at line 121 of file TFT_4DGL_main.cpp.
void display_control | ( | char | mode, |
char | value | ||
) |
Set screen display mode to specific values.
- Parameters:
-
mode See 4DGL documentation value See 4DGL documentation
Definition at line 266 of file TFT_4DGL_main.cpp.
void reset | ( | ) |
Reset screen.
Definition at line 103 of file TFT_4DGL_main.cpp.
void set_volume | ( | char | value ) |
Set internal speaker to specified value.
- Parameters:
-
value Correct range is 8 - 127
Definition at line 294 of file TFT_4DGL_main.cpp.
Generated on Tue Jul 12 2022 17:06:19 by 1.7.2