Display_Lib_RPI 2.3.0
A C++ Library to connect electronic displays to Linux single board computers.
Loading...
Searching...
No Matches
Test List
File 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 ch1115/framerate_test/main.cpp
  1. Test 601 FPS HW SPI
File ch1115/framerate_test_swspi/main.cpp
  1. Test 602 FPS SW SPI
File ch1115/hello_world/main.cpp
  1. 100 Hello world
File 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 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 erm19264/framerate_per_sec/main.cpp
  1. 601 FPS frame rate per second HW SPI
File erm19264/hello_world/main.cpp
  1. 100 Hello world
File erm19264/software_spi/main.cpp
  1. 601 FPS frame rate per second with SW SPI
File 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 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 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 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 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 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 ili9341/demos/main.cpp
  1. test 401 Mandelbro set demo
  2. test 402 Julia Set demo
  3. test 403 analog clock demo
File ili9341/hello_world/main.cpp
  1. 101 Hello World Hardware SPI
File ili9341/hello_world_swspi/main.cpp
  1. 102 Hello World Software SPI
File 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
File ili9341/touch_screen/main.cpp
  1. 1001 Touch screen example XPT2046 & ILI9341
File max7219/bcdmode/main.cpp
  1. Test 1000 BCD character
  2. Test 1001 BCD string
File max7219/cascade_demo/main.cpp
  1. Test 410 Cascade demonstration
File max7219/clock_demo/main.cpp
  1. Test 403 Clock demonstration
File 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 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 misc_test/multiple_displays_test/main.cpp
  1. 1020 multiple displays Hardware SPI
File 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 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 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 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 nokia5110/framerate_test/main.cpp
  1. Test 601 FPS test (frame rate per second)
File nokia5110/framerate_test_swspi/main.cpp
  1. Test 602 SWSPI FPS test (frame rate per second)
File nokia5110/helloworld/main.cpp
  1. Test 101 Hello World Hardware SPI
File 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 sh1106/hello_world/main.cpp
  1. Test 100 Hello World 128x64 screen
File sh1107/hello_world/main.cpp
  1. Test 100 Hello World 128x64 screen
File 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 ssd1306/clock_demo/main.cpp
  1. Test 401 Clock Demo
File ssd1306/framerate_test/main.cpp
  1. Test 601 FPS test frame rate per second
File ssd1306/hello_world/main.cpp
  1. Test 100 Hello World 128x64 screen
File ssd1306/text_graphics_functions/main.cpp
File ssd1331/bitmap_tests/main.cpp
  1. Test 300 Sprites demo, small bitmap
  2. Test 302 bi-color image 128x128
  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 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 ssd1331/hello_world/main.cpp
  1. 101 Hello World Hardware SPI
File ssd1331/hello_world_swspi/main.cpp
  1. 102 Hello World software SPI
File ssd1331/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 705 print method all fonts
  5. Test 706 Misc print class tests (string object, println invert, wrap, base nums)
  6. Test 902 rectangles
  7. Test 903 Circle
  8. Test 904 Triangles
  9. Test 905 Polygons
  10. Test 906 Dot Grid
  11. Test 907 Quadrilateral
  12. Test 908 Ellipse
  13. Test 909 Draw Arc and draw simple arc
File 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 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 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 + graphics
File st7735/hello_world/main.cpp
  1. 101 Hello World Hardware SPI
File st7735/hello_world_swspi/main.cpp
  1. 102 Hello World Software SPI
File 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 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 st7789/demos/main.cpp
  1. test 430 Round Gauge random value
  2. test 431 Vertical Gauge Based on sin(x), cos(x), & sin(x)*cos(x). Updates over time to create a dynamic effect.
File 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 st7789/hello_world/main.cpp
  1. 101 Hello World Hardware SPI
File st7789/hello_world_swspi/main.cpp
  1. 102 Hello World Software SPI
File 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 705 print method all fonts
  5. Test 706 Misc print class tests (string object, println invert, wrap, base nums)
  6. Test 707 Vectors with print class
  7. Test 902 rectangles
  8. Test 903 Circle
  9. Test 904 Triangles
  10. Test 905 Polygons
  11. Test 906 Dot Grid
  12. Test 907 Quadrilateral
  13. Test 908 Ellipse
  14. Test 909 Draw Arc and draw simple arc
  15. Test 910 Draw Line at angle function
File 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 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 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 xpt2046/xpt_test/main.cpp
  1. 1001 Touch screen example XPT2046