Display_Lib_RPI 2.7.0
A C++ Library to connect electronic displays to Linux single board computers.
Loading...
Searching...
No Matches
main.cpp File Reference

Library test file, tests: Text,graphics & functions, bitmaps, framerate per second (FPS) test Setup for a 128x128 ST7735R Red Tab. See USER OPTIONS 1-3 in SETUP function. More...

#include <iostream>
#include "Bitmap_test_data.hpp"
#include "ST7735_TFT_LCD_RDL.hpp"

Detailed Description

Library test file, tests: Text,graphics & functions, bitmaps, framerate per second (FPS) test Setup for a 128x128 ST7735R Red Tab. See USER OPTIONS 1-3 in SETUP function.

Author
Gavin Lyons.
Test:
  1. Test 300 Sprites demo, small bitmap
  2. Test 301 "clock demo" , icons, small bitmap
  3. Test 302 bi-color full screen image 128x128
  4. Test 303 24 bit color image bitmaps from the file system
  5. Test 304 16 bit colorimage bitmaps from the file system
  6. Test 500 RGB color OK?
  7. Test 501 scroll
  8. Test 502 Rotate
  9. Test 503 change modes test -> Invert, display on/off and Sleep.
  10. Test 601 Frame rate per second (FPS) test. 24 bit bitmaps.
  11. Test 603 Frame rate per second (FPS) test text
  12. Test 604 Frame rate per second (FPS) test graphics
  13. Test 701 print out fonts 1-12
  14. Test 702 defined 16-bit Colors, text
  15. Test 703 print entire ASCII font 32 to 127, default font
  16. Test 704 font invert + test character draw using draw functions
  17. Test 705 print method all fonts
  18. Test 706 Misc print class tests (string object, println invert, wrap, base nums etc)
  19. Test 707 Misc draw functions (Invert, wrap)
  20. Test 708 Vectors & std::array with print class
  21. Test 901 pixels and lines
  22. Test 902 rectangles
  23. Test 903 Circle
  24. Test 904 Triangles
  25. Test 905 Polygons
  26. Test 906 Dot Grid
  27. Test 907 Quadrilateral
  28. Test 908 Ellipse
  29. Test 909 Draw Arc and draw simple arc