Display_Lib_RPI 2.4.0
A C++ Library to connect electronic displays to Linux single board computers.
Loading...
Searching...
No Matches
Test List
File examples/ch1115/bitmap/main.cpp
  1. Test 301 OLEDBitmap method
  2. Test 302 OLEDBuffer Method Bitmap splashscreen technique
  3. Test 303 drawBitmap() method, Vertical addressing setDrawBitmapAddr(true)
  4. Test 304 drawBitmap() method, Horizontal addressing setDrawBitmapAddr(false)
File examples/ch1115/framerate_test/main.cpp
  1. Test 601 FPS HW SPI
File examples/ch1115/framerate_test_swspi/main.cpp
  1. Test 602 FPS SW SPI
File examples/ch1115/hello_world/main.cpp
  1. 100 Hello world
File examples/ch1115/text_graphics_functions/main.cpp
  1. Test 501 Enable and disable Screen (Sleep mode , 500uA)
  2. Test 502 Invert screen colour
  3. Test 503 Flip vertically screen 180 with LCD command
  4. Test 504 Screen Contrast
  5. Test 505 Scroll Screen
  6. Test 506 Fade effect
  7. Test 507 Fill a page 0-7 + clear screen
  8. Test 508 Rotate screen by rotating software buffer
  9. Test 701 Default font
  10. Test 702 gll font
  11. Test 703 Pico font
  12. Test 704 Sinclair font
  13. Test 705 Orla Font
  14. Test 706 Retro Font
  15. Test 707 Mega font
  16. Test 708 Arial bold font
  17. Test 709 hallFetica font
  18. Test 710 Arial round font
  19. Test 711 GroTesk font
  20. Test 712 Sixteen Segment font
  21. Test 713 Display ASCII font 32-127 default font
  22. Test 714 Base number systems using print method
  23. Test 715 println + print & textwrap
  24. Test 716 print method String object
  25. Test 717 print method numbers
  26. Test 718 Fonts thick, seven segment + mint
  27. Test 901 standard graphic tests
  28. Test 905 Polygons
  29. Test 906 Dot Grid
  30. Test 907 Quadrilateral
  31. Test 908 Ellipse
  32. Test 909 Draw Arc and draw simple arc
File examples/erm19264/bitmap/main.cpp
  1. Test 301 LCD bitmap method
  2. Test 303 LCD update init method
  3. Test 304 Drawbitmap to buffer method, vertical addressing
  4. Test 305 Drawbitmap to buffer method, horizontal addressing
File examples/erm19264/framerate_per_sec/main.cpp
  1. 601 FPS frame rate per second HW SPI
File examples/erm19264/hello_world/main.cpp
  1. 100 Hello world
File examples/erm19264/software_spi/main.cpp
  1. 601 FPS frame rate per second with SW SPI
File examples/erm19264/text_graphics_functions/main.cpp
  1. Test 501 All Pixels on
  2. Test 502 Invert screen
  3. Test 503 Flip 180 with LCD rotate command screen
  4. Test 504 Scroll Screen
  5. Test 505 Enable and disable Screen
  6. Test 506 Rotate software buffer
  7. Test 701 Default font
  8. Test 702 gll font
  9. Test 703 Pico font
  10. Test 704 Sinclair font
  11. Test 705 Orla Font
  12. Test 706 Retro Font
  13. Test 707 Mega font
  14. Test 708 Arial bold font
  15. Test 709 hallFetica font
  16. Test 710 Arial round font
  17. Test 711 GroTesk font
  18. Test 712 Sixteen Segment font
  19. Test 713 Display ASCII font 32-127 default font
  20. Test 714 Base number systems using print method
  21. Test 715 println + print & textwrap
  22. Test 716 print method String object
  23. Test 717 print method numbers
  24. Test 718 Fonts grotesk big , inconsola, mint and seven segment
  25. Test 901 Graphics
  26. Test 905 Polygons
  27. Test 906 Dot Grid
  28. Test 907 Quadrilateral
  29. Test 908 Ellipse
  30. Test 909 Draw Arc and draw simple arc
File examples/gc9a01/bitmap_tests/main.cpp
  1. Test 300 Sprites demo, small bitmap
  2. Test 301 icons, small bitmap
  3. Test 302 bi-color image 128x128
  4. Test 303 24 bit color image bitmaps from the file system
  5. Test 304 16 bit color image bitmaps from the file system
  6. Test 305 16 bit color image bitmap from data
File examples/gc9a01/demos/main.cpp

  1. test 440 Round Gauge
  2. test 441 Arc Meter
  3. test 442 Rotary Menu Dial (Keyboard Input)
  4. test 443 Music Visualizer Dial
  5. test 444 analog Clock Demo
  6. test 445 volume Knob Demo (Keyboard Input)

File examples/gc9a01/hello_world/main.cpp
  1. 101 Hello World Hardware SPI
File examples/gc9a01/hello_world_swspi/main.cpp
  1. 102 Hello World Software SPI
File examples/gc9a01/text_graphics_functions/main.cpp
  1. Test 501 RGB color OK?
  2. Test 502 Scroll
  3. Test 503 Rotate
  4. Test 504 change modes test -> Invert, display on/off and Sleep.
  5. Test 701 Print out all fonts with writeCharString
  6. Test 702 Print out all fonts with print
  7. Test 703 Misc print class tests(string object, println invert, wrap, etc)
  8. Test 902 rectangles
  9. Test 903 Circle
  10. Test 904 Triangles
  11. Test 905 Polygons
  12. Test 906 Dot Grid
  13. Test 907 Quadrilateral
  14. Test 908 Ellipse
  15. Test 909 Draw Arc and draw simple arc
File examples/hd44780/test_16x02/main.cpp
  1. Test 1 :: Hello world
  2. Test 2 :: Move the cursor test
  3. Test 3 :: Scroll the display test
  4. Test 4 :: Test GOTO method
  5. Test 5 :: Test clear a line method
  6. Test 6 :: Cursor type (4 off) and screen reset test, Cursor mode is changed with a reset.
  7. Test 7 :: Text entry mode (4 off) if screen is reset the entry mode will be reset to default
  8. Test 8 :: Print numerical data using print() method
  9. Test 9 :: Custom character's from the CGRAM test
  10. Test 10 :: Test vectors using print() method
  11. Test 11 :: Backlight test.
  12. Test 12 :: Clock Demo
File examples/hd44780/test_20x04/main.cpp
  1. Test 1 :: Hello world
  2. Test 2 :: Move the cursor test
  3. Test 3 :: Scroll the display test
  4. Test 4 :: Test GOTO method
  5. Test 5 :: Test clear a line method
  6. Test 6 :: Cursor type (4 off) and screen reset test, Cursor mode is changed with a reset.
  7. Test 7 :: Text entry mode (4 off) if screen is reset the entry mode will be reset to default
  8. Test 8 :: Print numerical data using print() method
  9. Test 9 :: Custom character's from the CGRAM test
  10. Test 10 :: Backlight test.
File examples/ht16k33/test_14_segment/main.cpp
  1. Test 1 Brightness
  2. Test 2 Blink settings
  3. Test 3 Display raw data, no ASCII font
  4. Test 4 Standby mode
  5. Test 5 On/Off modes
  6. Test 6 Display the available members
  7. Test 7 Display characters
  8. Test 8 Display strings
  9. Test 9 Display hexadecimal characters
  10. Test 11 Display positive integers
  11. Test 11 Display negative integers
  12. Test 13 Display floating point numbers
File examples/ht16k33/test_7_segment/main.cpp
  1. Test 1 Brightness
  2. Test 2 Blink settings
  3. Test 3 Display raw data, no ASCII font
  4. Test 4 Standby mode
  5. Test 5 On/Off modes
  6. Test 6 Display the available members
  7. Test 7 Display characters
  8. Test 8 Display strings
  9. Test 9 Display hexadecimal characters
  10. Test 11 Display positive integers
  11. Test 11 Display negative integers
  12. Test 13 Display floating point numbers
File examples/ili9341/bitmap_tests/main.cpp
  1. Test 300 Sprites demo, small bitmap
  2. Test 301 "clock demo" , icons, small bitmap
  3. Test 302 bi-color image 128x128
  4. Test 303A 24 bit 240by280 color image bitmap from the file system
  5. Test 303B 24 bit 128by128 color image bitmaps from the file system
  6. Test 304A 16 bit 128by128 color image bitmaps from the file system
  7. Test 304B 16 bit 240by320 color image bitmap from the file system
  8. Test 601 Frame rate per second (FPS) test. 24 bit bitmaps.
File examples/ili9341/demos/main.cpp
  1. test 401 Mandelbro set demo
  2. test 402 Julia Set demo
  3. test 403 analog clock demo
  4. test 404 Unit circle demo
File examples/ili9341/hello_world/main.cpp
  1. 101 Hello World Hardware SPI
File examples/ili9341/hello_world_swspi/main.cpp
  1. 102 Hello World Software SPI
File examples/ili9341/text_graphics_functions/main.cpp
  1. Test 500 RGB color OK?
  2. Test 502 Rotate
  3. Test 503 change modes test -> Invert, display on/off and Sleep.
  4. Test 701 print out fonts 1-12
  5. Test 702 defined 16-bit Colors, text
  6. Test 703 print entire ASCII font 32 to 127, default font
  7. Test 704 font invert + test character draw using draw functions
  8. Test 705 print method all fonts
  9. Test 706 Misc print class tests (string object, println invert, wrap, base nums etc)
  10. Test 707 Misc draw functions (Invert, wrap)s
  11. Test 708 Vectors with print class
  12. Test 902 rectangles
  13. Test 903 Circle
  14. Test 904 Triangles
  15. Test 905 Polygons
  16. Test 906 Dot Gap
  17. Test 907 Quadrilateral
  18. Test 908 Ellipse
  19. Test 909 Draw Arc and draw simple arc
  20. Test 910 Draw line at an angle
File examples/ili9341/touch_screen/main.cpp
  1. 1001 Touch screen example XPT2046 & ILI9341
File examples/max7219/bcdmode/main.cpp
  1. Test 1000 BCD character
  2. Test 1001 BCD string
File examples/max7219/cascade_demo/main.cpp
  1. Test 410 Cascade demonstration
File examples/max7219/clock_demo/main.cpp
  1. Test 403 Clock demonstration
File examples/max7219/tests_hwspi/main.cpp
  1. Test 1 Text strings display
  2. Test 2 Brightness
  3. Test 3 Test Display Mode
  4. Test 4 ShutDown Mode
  5. Test 5 Character display
  6. Test 6 Set Segment
  7. Test 7 Decimal number
  8. Test 8 Multiple Decimal points + Display Overflow
  9. Test 9 Floating point
  10. Test 10 Counter
File examples/max7219/tests_swspi/main.cpp
  1. Test 1 Text strings display
  2. Test 2 Brightness
  3. Test 3 Test Display Mode
  4. Test 4 ShutDown Mode
  5. Test 5 Character display
  6. Test 6 Set Segment
  7. Test 7 Decimal number
  8. Test 8 Multiple Decimal points + Display Overflow
  9. Test 9 Floating point
  10. Test 10 Counter
File examples/misc_test/multiple_displays_test/main.cpp
  1. 1020 multiple displays Hardware SPI
File examples/misc_test/unit_test_bicolor_class/main.cpp
  1. Test 806 Unit testing graphics bi-color library
  2. Test 805 Unit testing Bitmap bi-color library
  3. Test 804 Unit testing Text bi-color library
File examples/misc_test/unit_test_color16_class/main.cpp
  1. Test 803 Unit testing bitmap functions, results to console
  2. Test 802 Unit testing text functions, results to console
  3. Test 801 Unit testing graphics results to console
File examples/misc_test/utilities_test/main.cpp
  1. Test 1050 Config file load and read
  2. Test 1051 enum return code printing
  3. Test 1052 logging to log file
  4. Test 1053 debug flag
File examples/nokia5110/bitmap/main.cpp
  1. Test 301 Bitmap full screen
  2. Test 302 Vertically addressed data small bitmaps
  3. Test 303 horizontal addressed data small bitmaps
File examples/nokia5110/framerate_test/main.cpp
  1. Test 601 FPS test (frame rate per second)
File examples/nokia5110/framerate_test_swspi/main.cpp
  1. Test 602 SWSPI FPS test (frame rate per second)
File examples/nokia5110/helloworld/main.cpp
  1. Test 101 Hello World Hardware SPI
File examples/nokia5110/text_graphics_functions/main.cpp
  1. Test 501 fill + clear screen
  2. Test 502 Sleep
  3. Test 503 Rotation
  4. Test 504 invert screen command
  5. Test 701 Default font
  6. Test 702 gll font
  7. Test 703 Pico font
  8. Test 704 Sinclair font
  9. Test 705 Orla Font
  10. Test 706 Retro Font
  11. Test 707 Mega font
  12. Test 708 Arial bold font
  13. Test 709 hallFetica font
  14. Test 710 Arial round font
  15. Test 711 GroTesk font
  16. Test 712 Sixteen Segment font
  17. Test 713 Display ASCII font 32-90 default font
  18. Test 714 Base number systems using print method
  19. Test 715 println + print & textwrap
  20. Test 716 print method String object
  21. Test 717 print method numbers
  22. Test 901 Graphics shapes
  23. Test 902 Draw pixel
  24. Test 903 Draw lines
  25. Test 904 Advanced Graphic shapes
File examples/sh1106/hello_world/main.cpp
  1. Test 100 Hello World 128x64 screen
File examples/sh1107/hello_world/main.cpp
  1. Test 100 Hello World 128x64 screen
File examples/ssd1306/bitmap/main.cpp
  1. Test 301 bigImage 64x64 pixels
  2. Test 302 Small icons 16x8 pixels
  3. Test 303 full screen image 128x64 pixels
  4. test 304 Small icon 16x8 (vertical addressed data)
File examples/ssd1306/clock_demo/main.cpp
  1. Test 401 Clock Demo
File examples/ssd1306/framerate_test/main.cpp
  1. Test 601 FPS test frame rate per second
File examples/ssd1306/hello_world/main.cpp
  1. Test 100 Hello World 128x64 screen
File examples/ssd1306/text_graphics_functions/main.cpp
File examples/ssd1331/bitmap_tests/main.cpp
  1. Test 300 Sprites demo, small bitmap
  2. Test 302 bi-color image 64x64
  3. Test 303 24 bit color image bitmaps from the file system
  4. Test 304 16 bit color image bitmaps from the file system
File examples/ssd1331/demos/main.cpp
  1. Test 408 Analog clock demo
  2. Test 409 Digital Clock demo
  3. Test 410 Simulated VU meter demo 1
  4. Test 411 Simulated VU meter demo 2
  5. Test 412 Signal Generator
  6. Test 414 Radar
File examples/ssd1331/hello_world/main.cpp
  1. 101 Hello World Hardware SPI
File examples/ssd1331/hello_world_swspi/main.cpp
  1. 102 Hello World software SPI
File examples/ssd1331/text_graphics_functions/main.cpp
  1. Test 500 RGB color OK?
  2. Test 501 change modes test -> Invert, display on/off and Sleep.
  3. Test 502 Rotate
  4. Test 503 windows command tests
  5. Test 504 Scroll
  6. Test 705 print method all fonts
  7. Test 706 Misc print class tests (string object, println invert, wrap, base nums)
  8. Test 902 rectangles
  9. Test 903 Circle
  10. Test 904 Triangles
  11. Test 905 Polygons
  12. Test 906 Dot Grid
  13. Test 907 Quadrilateral
  14. Test 908 Ellipse
  15. Test 909 Draw Arc and draw simple arc
File examples/st7735/advanced_screen_buffer_mode/main.cpp
  1. Advanced screen buffer mode various tests.
File examples/st7735/bitmap_tests/main.cpp
  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
File examples/st7735/demos/main.cpp
  1. test 440 Round Gauge random value
  2. test 441 Vertical Gauge Based on sin(x), cos(x), & sin(x)*cos(x). Updates over time to create a dynamic effect.
  3. test 442 Radar, draw a line at angle function
  4. test 443 arc Gauge
File examples/st7735/framerate_test/main.cpp
  1. Test 601 Frame rate per second (FPS) test. 24 bit bitmaps.
  2. Test 603 Frame rate per second (FPS) test text
  3. Test 604 Frame rate per second (FPS) test graphics
File examples/st7735/hello_world/main.cpp

  1. 101 Hello World Hardware SPI

  1. 103 Hello World, Hardware SPI, 120x160 ST7735S Black Tab
File examples/st7735/hello_world_swspi/main.cpp
  1. 102 Hello World Software SPI
File examples/st7735/text_graphics_functions/main.cpp
  1. Test 500 RGB color OK?
  2. Test 501 scroll
  3. Test 502 Rotate
  4. Test 503 change modes test -> Invert, display on/off and Sleep.
  5. Test 701 print out fonts 1-12
  6. Test 702 defined 16-bit Colors, text
  7. Test 703 print entire ASCII font 32 to 127, default font
  8. Test 704 font invert + test character draw using draw functions
  9. Test 705 print method all fonts
  10. Test 706 Misc print class tests (string object, println invert, wrap, base nums etc)
  11. Test 707 Misc draw functions (Invert, wrap)
  12. Test 708 Vectors & std::array with print class
  13. Test 901 pixels and lines
  14. Test 902 rectangles
  15. Test 903 Circle
  16. Test 904 Triangles
  17. Test 905 Polygons
  18. Test 906 Dot Grid
  19. Test 907 Quadrilateral
  20. Test 908 Ellipse
  21. Test 909 Draw Arc and draw simple arc
File examples/st7789/bitmap_tests/main.cpp
  1. Test 300 Sprites demo, small bitmap
  2. Test 301 "clock demo" , icons, small bitmap
  3. Test 302 bi-color image 128x128
  4. Test 303 24 bit color image bitmaps from the file system
  5. Test 304 16 bit color image bitmaps from the file system
  6. Test 305 16 bit color image bitmap from data
File examples/st7789/demos/main.cpp
  1. test 431 Round Gauge random value
  2. test 432 Vertical Gauge Based on sin(x), cos(x), & sin(x)*cos(x). Updates over time to create a dynamic effect.
  3. test 433 Menu Demo
  4. test 434 Slider and buttons demo
File examples/st7789/framerate_test/main.cpp
  1. Test 601 Frame rate per second (FPS) test. 24 bit bitmaps.
  2. Test 603 Frame rate per second (FPS) test text + graphics
File examples/st7789/hello_world/main.cpp

  1. 101 Hello World Hardware SPI

  1. 101 Hello World Hardware SPI
File examples/st7789/hello_world_swspi/main.cpp
  1. 102 Hello World Software SPI
File examples/st7789/text_graphics_functions/main.cpp
  1. Test 500 RGB color OK?
  2. Test 502 Rotate
  3. Test 503 change modes test -> Invert, display on/off and Sleep.
  4. Test 504 scroll
  5. Test 705 print method all fonts
  6. Test 706 Misc print class tests (string object, println invert, wrap, base nums)
  7. Test 707 Vectors with print class
  8. Test 902 rectangles
  9. Test 903 Circle
  10. Test 904 Triangles
  11. Test 905 Polygons
  12. Test 906 Dot Grid
  13. Test 907 Quadrilateral
  14. Test 908 Ellipse
  15. Test 909 Draw Arc and draw simple arc
  16. Test 910 Draw Line at angle function
File examples/tm1637/test_model4/main.cpp
  1. Test 1 setSegments and encode digit functions
  2. Test 2 decimal number testing
  3. Test 3 string display
  4. Test 4 Brightness & on/off
File examples/tm1638/test_model2/main.cpp
  1. Test 0 reset test
  2. Test 1 decimal and float numbers
  3. Test 2 Hexadecimal number
  4. Test 3a 3b & 3C using DisplaySegments method
  5. Test 4 strings
  6. Test 5 ASCIItoSegment method
  7. Test 6 Brightness and reset
  8. Test 7 scroll text
  9. Test 8 Buttons , ReadKey16() returns byte 1-16 decimal, press S16 to goto test9
  10. Test 9 Buttons , Readkey16Two() alternate buttons function.
File examples/tm1638/test_model_1_3/main.cpp
  1. Test0 = reset
  2. Test1 = Brightness
  3. Test2 = ASCII display
  4. Test3 = Set a single segment
  5. Test4 = Hex digits
  6. Test5 = Text String with Decimal point
  7. Test6 = TEXT + ASCII combo
  8. Test7 = Integer Decimal number
  9. Test8 = Text String + Float hack
  10. Test9 = Text String + decimal number
  11. Test10 = Multiple Decimal points
  12. Test11 = Display Overflow
  13. Test12 = Scrolling text
  14. Test13 = setLED and setLEDs
  15. Test14 = Buttons + LEDS NOTE: Press S1 & S8 together to quit
File examples/xpt2046/xpt_test/main.cpp
  1. 1001 Touch screen example XPT2046