Adafruit PID781 facilities are defined in the
include/picolibrary/adafruit/pid781.h/source/picolibrary/adafruit/pid781.cc
header/source file pair.
The ::picolibrary::Adafruit::PID781::Bit_Rate enum class is used to identify Adafruit
PID781 bit rates.
A std::ostream insertion operator is defined for
::picolibrary::Adafruit::PID781::Bit_Rate if the PICOLIBRARY_ENABLE_AUTOMATED_TESTING
project configuration option is ON.
The insertion operator is defined in the
include/picolibrary/testing/automated/adafruit/pid781.h/source/picolibrary/testing/automated/adafruit/pid781.cc
header/source file pair.
The ::picolibrary::Adafruit::PID781::LCD_Size enum class is used to identify Adafruit
PID781 LCD sizes.
::picolibrary::Adafruit::PID781::columns() function.::picolibrary::Adafruit::PID781::rows()
function.::picolibrary::Adafruit::PID781::LCD_Size automated tests are defined in the
test/automated/picolibrary/adafruit/pid781/lcd_size/main.cc
source file.
A std::ostream insertion operator is defined for
::picolibrary::Adafruit::PID781::LCD_Size if the PICOLIBRARY_ENABLE_AUTOMATED_TESTING
project configuration option is ON.
The insertion operator is defined in the
include/picolibrary/testing/automated/adafruit/pid781.h/source/picolibrary/testing/automated/adafruit/pid781.cc
header/source file pair.
The ::picolibrary::Adafruit::PID781::Custom_Character_Bank enum class is used to
identify Adafruit PID781 custom character banks.
A std::ostream insertion operator is defined for
::picolibrary::Adafruit::PID781::Custom_Character_Bank if the
PICOLIBRARY_ENABLE_AUTOMATED_TESTING project configuration option is ON.
The insertion operator is defined in the
include/picolibrary/testing/automated/adafruit/pid781.h/source/picolibrary/testing/automated/adafruit/pid781.cc
header/source file pair.
The ::picolibrary::Adafruit::PID781::Custom_Character_ID enum class is used to identify
Adafruit PID781 custom characters within an Adafruit PID781 custom character bank.
::picolibrary::Output_Formatter is specialized for
::picolibrary::Adafruit::PID781::Custom_Character_ID.
The
::picolibrary::Output_Formatter<::picolibrary::Adafruit::PID781::Custom_Character_ID>
specialization does not support user formatting configuration.
::picolibrary::Output_Formatter<::picolibrary::Adafruit::PID781::Custom_Character_ID>
automated tests are defined in the
test/automated/picolibrary/adafruit/pid781/custom_character_id/main.cc
source file.
A std::ostream insertion operator is defined for
::picolibrary::Adafruit::PID781::Custom_Character_ID if the
PICOLIBRARY_ENABLE_AUTOMATED_TESTING project configuration option is ON.
The insertion operator is defined in the
include/picolibrary/testing/automated/adafruit/pid781.h/source/picolibrary/testing/automated/adafruit/pid781.cc
header/source file pair.
The ::picolibrary::Adafruit::PID781::Custom_Character_Pixel_Matrix type alias is used to
define pixel matrices for Adafruit PID781 custom characters.
The ::picolibrary::Adafruit::PID781::Pin enum class is used to identify Adafruit PID781
pins.
A std::ostream insertion operator is defined for ::picolibrary::Adafruit::PID781::Pin
if the PICOLIBRARY_ENABLE_AUTOMATED_TESTING project configuration option is ON.
The insertion operator is defined in the
include/picolibrary/testing/automated/adafruit/pid781.h/source/picolibrary/testing/automated/adafruit/pid781.cc
header/source file pair.
The ::picolibrary::Adafruit::PID781::Driver Adafruit PID781 driver template class is
used to interact with an Adafruit PID781.
::picolibrary::Adafruit::PID781::Driver::set_and_save_bit_rate() member function.::picolibrary::Adafruit::PID781::Driver::report_bit_rate() member function.::picolibrary::Adafruit::PID781::Driver::set_and_save_lcd_size() member function.::picolibrary::Adafruit::PID781::Driver::set_and_save_backlight_color() member
function.::picolibrary::Adafruit::PID781::Driver::set_and_save_backlight_brightness() member
function.::picolibrary::Adafruit::PID781::Driver::set_and_save_lcd_contrast() member function.::picolibrary::Adafruit::PID781::Driver::set_and_save_splash_screen() member function.::picolibrary::Adafruit::PID781::Driver::illuminate_backlight() member function.::picolibrary::Adafruit::PID781::Driver::extinguish_backlight() member function.::picolibrary::Adafruit::PID781::Driver::enable_auto_scrolling() member function.::picolibrary::Adafruit::PID781::Driver::disable_auto_scrolling() member function.::picolibrary::Adafruit::PID781::Driver::enable_cursor_underline() member function.::picolibrary::Adafruit::PID781::Driver::disable_cursor_underline() member function.::picolibrary::Adafruit::PID781::Driver::enable_cursor_blink() member function.::picolibrary::Adafruit::PID781::Driver::disable_cursor_blink() member function.::picolibrary::Adafruit::PID781::Driver::set_cursor_position() member function.::picolibrary::Adafruit::PID781::Driver::home_cursor()
member function.::picolibrary::Adafruit::PID781::Driver::retreat_cursor() member function.::picolibrary::Adafruit::PID781::Driver::advance_cursor() member function.::picolibrary::Adafruit::PID781::Driver::clear_screen()
member function.::picolibrary::Adafruit::PID781::Driver::create_custom_character() member function.::picolibrary::Adafruit::PID781::Driver::create_and_save_custom_character() member
function.::picolibrary::Adafruit::PID781::Driver::load_custom_character_bank() member function.::picolibrary::Adafruit::PID781::Driver::set_and_save_output_pin_initial_state()
member function.::picolibrary::Adafruit::PID781::Driver::transition_output_pin_to_high() member
function.::picolibrary::Adafruit::PID781::Driver::transition_output_pin_to_low() member
function.::picolibrary::Adafruit::PID781::Driver automated tests are defined in the
test/automated/picolibrary/adafruit/pid781/driver/main.cc
source file.
The ::picolibrary::Testing::Automated::Adafruit::PID781::Mock_Driver mock Adafruit
PID781 driver class is available if the PICOLIBRARY_ENABLE_AUTOMATED_TESTING project
configuration option is ON.
The mock is defined in the
include/picolibrary/testing/automated/adafruit/pid781.h/source/picolibrary/testing/automated/adafruit/pid781.cc
header/source file pair.
The ::picolibrary::Testing::Interactive::Adafruit::PID781::hello_world() interactive
test helper is available if the PICOLIBRARY_ENABLE_INTERACTIVE_TESTING project
configuration option is ON.
The interactive test helper is defined in the
include/picolibrary/testing/interactive/adafruit/pid781.h/source/picolibrary/testing/interactive/adafruit/pid781.cc
header/source file pair.