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

This file contains the "main" function for project, a set of test sequences to test the Display_Lib_RPI::HD44780_LCD library. Select display type by defining one of the MACROS in Display type selection below. More...

#include <iostream>
#include <atomic>
#include <csignal>
#include <thread>
#include "HD44780_LCD_RDL.hpp"

Detailed Description

This file contains the "main" function for project, a set of test sequences to test the Display_Lib_RPI::HD44780_LCD library. Select display type by defining one of the MACROS in Display type selection below.

Author
Gavin Lyons
  1. LCD_16x02 (default if neither defined)
    1. LCD_20x04
Test:
  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
  7. Test 7 :: Text entry mode (4 off)
  8. Test 8 :: Print numerical data using print() method
  9. Test 9 :: Custom character's from the CGRAM test
  10. Test 10 :: Backlight test
  11. Test 11 :: Vector test (16x02 only)
  12. Test 12 :: std::array test (16x02 only)
  13. Test 13 :: Clock Demo (16x02 only)