Pervasive Displays Library Suite - Reference Manual 9.0.3
Library for Pervasive Displays e-paper screens, extension boards and development kits
|
▼ Driver_EPD | |
► Driver_EPD_BWRY_Small | |
► src | |
Driver_EPD_BWRY_Small.h | Driver for BWRY small screens |
► Driver_EPD_Fast_Small | |
► src | |
Driver_EPD_Fast_Small.h | Driver for small screens with wide temperature and embedded fast update NON OFFICIAL DRIVER, FOR REFERENCE ONLY |
► Driver_EPD_Normal_Large | |
► src | |
Driver_EPD_Normal_Large.h | Driver for small screens with wide temperature and embedded fast update NON OFFICIAL DRIVER, FOR REFERENCE ONLY |
► Driver_EPD_Normal_Medium | |
► src | |
Driver_EPD_Normal_Medium.h | Driver for small screens with wide temperature and embedded fast update NON OFFICIAL DRIVER, FOR REFERENCE ONLY |
► Driver_EPD_Normal_Small | |
► src | |
Driver_EPD_Normal_Small.h | Driver for small screens with wide temperature and embedded fast update NON OFFICIAL DRIVER, FOR REFERENCE ONLY |
► Driver_EPD_Touch_Small | |
► src | |
Driver_EPD_Touch_Small.h | Driver for small screens with wide temperature and embedded fast update |
► Driver_EPD_Wide_Medium | |
► src | |
Driver_EPD_Wide_Medium.h | Driver for medium screens with wide temperature and embedded fast update |
► Driver_EPD_Wide_Small | |
► src | |
Driver_EPD_Wide_Small.h | Driver for small screens with wide temperature and embedded fast update |
▼ hV_Code | |
► examples | |
► Code_Bar128 | |
Code_Bar128.ino | Example for Pervasive Displays Library Suite |
► Code_Bar39 | |
Code_Bar39.ino | Example for Pervasive Displays Library Suite |
► Code_QR | |
Code_QR.ino | Example for Pervasive Displays Library Suite |
► src | |
hV_Code.h | Code library for Pervasive Displays iTC monochrome and colour screens |
hV_CodeBar128.h | Bar-code 128-B library for Pervasive Displays iTC monochrome and colour screens |
hV_CodeBar39.h | Bar-code 39 library for Pervasive Displays iTC monochrome and colour screens |
hV_CodeQR.h | QR-code library for Pervasive Displays iTC monochrome and colour screens |
▼ hV_File | |
► examples | |
► File_BMP | |
File_BMP.ino | Example for Pervasive Displays Library Suite |
► File_P4 | |
File_P4.ino | Example for Pervasive Displays Library Suite |
► File_PBM | |
File_PBM.ino | Example for Pervasive Displays Library Suite |
► File_Read_Image | |
File_Read_Image.ino | Example for Pervasive Displays Library Suite |
► File_Read_Image16 | |
File_Read_Image16.ino | Example for Pervasive Displays Library Suite |
► File_Write_Image | |
File_Write_Image.ino | Example for Pervasive Displays Library Suite |
► File_Write_Image16 | |
File_Write_Image16.ino | Example for Pervasive Displays Library Suite |
► src | |
hV_File.h | File library for Pervasive Displays iTC monochrome and colour screens |
hV_File_BMP.h | Save screen content to BMP file |
hV_File_Buffer.h | Save screen content to image header file |
hV_File_Frame.h | Save screen content to image header file |
hV_File_Image.h | Save screen content to image header file |
hV_File_Image16.h | Save screen content to 16-bit image header file |
hV_File_P4.h | Save screen content to pixmap file |
hV_File_PBM.h | Save screen content to PBM file |
hV_File_System.h | Manage file system on SD card |
▼ hV_Font_DejaVu_Flash | |
► examples | |
► Fonts_Flash_Example | |
Fonts_Flash_Example.ino | Example of features for PDLS Advanced edition |
► hV_Fonts_Manager | |
hV_Fonts_Manager.ino | Main sketch |
► src | |
hV_Font.h | Font structure |
hV_Font_Flash.h | Font structure, Flash mode |
▼ hV_Font_DejaVu_Header | |
► src | |
Font_DejaVuMono.h | Font DejaVu Sans Serif Mono |
Font_DejaVuMono_Digits.h | Font DejaVu Mono |
Font_DejaVuMono_Large.h | Font DejaVu Mono |
Font_DejaVuSans.h | Font DejaVu Sans Serif |
Font_DejaVuSans_Large.h | Font DejaVu Sans Serif |
Font_DejaVuSerif.h | Font DejaVu Serif |
Font_DejaVuSerif_Large.h | Font DejaVu Serif |
hV_Font.h | Font structure |
hV_Font_Header.h | Font structure, header mode |
▼ hV_Font_DejaVu_Header_Atomic | |
► src | |
Font_DejaVuMono10.h | Font DejaVu Sans Serif Mono 10 |
Font_DejaVuMono10b.h | Font DejaVu Sans Serif Mono Bold 10 |
Font_DejaVuMono12.h | Font DejaVu Sans Serif Mono 12 |
Font_DejaVuMono12b.h | Font DejaVu Sans Serif Mono Bold 12 |
Font_DejaVuMono14.h | Font DejaVu SansMono 14 |
Font_DejaVuMono14b.h | Font DejaVu Sans Serif Mono Bold 14 |
Font_DejaVuMono16.h | Font DejaVu SansMono 16 |
Font_DejaVuMono16b.h | Font DejaVu Sans Serif Mono Bold 16 |
Font_DejaVuMono18.h | Font DejaVu SansMono 18 |
Font_DejaVuMono18b.h | Font DejaVu Sans Serif Mono Bold 18 |
Font_DejaVuMono20.h | Font DejaVu Sans Serif Mono 20 |
Font_DejaVuMono20b.h | Font DejaVu Sans Serif Mono Bold 20 |
Font_DejaVuMono24.h | Font DejaVu Sans Serif Mono 24 |
Font_DejaVuMono24b.h | Font DejaVu Sans Serif Mono Bold 24 |
Font_DejaVuMono28.h | Font DejaVu Sans Serif Mono 28 |
Font_DejaVuMono28b.h | Font DejaVu Sans Serif Mono Bold 28 |
Font_DejaVuMono36.h | Font DejaVu Sans Serif Mono 36 |
Font_DejaVuMono36b.h | Font DejaVu Sans Serif Mono Bold 36 |
Font_DejaVuMono48.h | Font DejaVu Sans Serif Mono 48 |
Font_DejaVuMono48b.h | Font DejaVu Sans Serif Mono Bold 48 |
Font_DejaVuMono56.h | Font DejaVu Sans Serif Mono |
Font_DejaVuMono56b.h | Font DejaVu Sans Serif Mono Bold |
Font_DejaVuMono64.h | Font DejaVu Sans Serif Mono |
Font_DejaVuMono64b.h | Font DejaVu Sans Serif Mono Bold |
Font_DejaVuSans10.h | Font DejaVu Sans Serif 10 |
Font_DejaVuSans10b.h | Font DejaVu Sans Serif Bold 10 |
Font_DejaVuSans12.h | Font DejaVu Sans Serif 12 |
Font_DejaVuSans12b.h | Font DejaVu Sans Serif Bold 12 |
Font_DejaVuSans14.h | Font DejaVu Sans Serif 14 |
Font_DejaVuSans14b.h | Font DejaVu Sans Serif Bold 14 |
Font_DejaVuSans16.h | Font DejaVu Sans Serif 16 |
Font_DejaVuSans16b.h | Font DejaVu Sans Serif Bold 16 |
Font_DejaVuSans18.h | Font DejaVu Sans Serif 18 |
Font_DejaVuSans18b.h | Font DejaVu Sans Serif Bold 18 |
Font_DejaVuSans20.h | Font DejaVu Sans Serif 20 |
Font_DejaVuSans20b.h | Font DejaVu Sans Serif Bold 20 |
Font_DejaVuSans24.h | Font DejaVu Sans Serif 24 |
Font_DejaVuSans24b.h | Font DejaVu Sans Serif Bold 24 |
Font_DejaVuSans28.h | Font DejaVu Sans Serif 28 |
Font_DejaVuSans28b.h | Font DejaVu Sans Serif Bold 28 |
Font_DejaVuSans36.h | Font DejaVu Sans Serif 36 |
Font_DejaVuSans36b.h | Font DejaVu Sans Serif Bold 36 |
Font_DejaVuSans48.h | Font DejaVu Sans Serif 48 |
Font_DejaVuSans48b.h | Font DejaVu Sans Serif Bold 48 |
Font_DejaVuSans56.h | Font DejaVu Sans Serif |
Font_DejaVuSans56b.h | Font DejaVu Sans Serif Bold |
Font_DejaVuSans64.h | Font DejaVu Sans Serif |
Font_DejaVuSans64b.h | Font DejaVu Sans Serif Bold |
Font_DejaVuSerif10.h | Font DejaVu Serif 10 |
Font_DejaVuSerif10b.h | Font DejaVu Serif Bold 10 |
Font_DejaVuSerif12.h | Font DejaVu Serif 12 |
Font_DejaVuSerif12b.h | Font DejaVu Serif Bold 12 |
Font_DejaVuSerif14.h | Font DejaVu Serif 14 |
Font_DejaVuSerif14b.h | Font DejaVu Serif Bold 14 |
Font_DejaVuSerif16.h | Font DejaVu Serif 16 |
Font_DejaVuSerif16b.h | Font DejaVu Serif Bold 16 |
Font_DejaVuSerif18.h | Font DejaVu Serif 18 |
Font_DejaVuSerif18b.h | Font DejaVu Serif Bold 18 |
Font_DejaVuSerif20.h | Font DejaVu Serif 20 |
Font_DejaVuSerif20b.h | Font DejaVu Serif Bold 20 |
Font_DejaVuSerif24.h | Font DejaVu Serif 24 |
Font_DejaVuSerif24b.h | Font DejaVu Serif Bold 24 |
Font_DejaVuSerif28.h | Font DejaVu Serif 28 |
Font_DejaVuSerif28b.h | Font DejaVu Serif Bold 28 |
Font_DejaVuSerif36.h | Font DejaVu Serif 36 |
Font_DejaVuSerif36b.h | Font DejaVu Serif 36 |
Font_DejaVuSerif48.h | Font DejaVu Serif 48 |
Font_DejaVuSerif48b.h | Font DejaVu Serif Bold 48 |
Font_DejaVuSerif56.h | Font DejaVu Serif |
Font_DejaVuSerif56b.h | Font DejaVu Serif Bold |
Font_DejaVuSerif64.h | Font DejaVu Serif |
Font_DejaVuSerif64b.h | Font DejaVu Serif Bold |
hV_Font.h | Font structure |
hV_Font_Header.h | Font structure, header mode |
▼ hV_Font_Terminal | |
► src | |
hV_Font.h | Font structure |
hV_Font_Terminal.h | HV_Font_Terminal |
Terminal12x16e.h | Font Terminal 12 x 16 |
Terminal16x24e.h | Font Terminal 16 x 24 |
Terminal6x8e.h | Font Terminal 6 x 8 |
Terminal8x12e.h | Font Terminal 8 x 12 |
▼ hV_Graphics | |
► examples | |
► Graphics_Channels | |
Graphics_Channels.ino | Example for Pervasive Displays Library Suite |
► Graphics_Clock | |
Graphics_Clock.ino | Example for Pervasive Displays Library Suite |
► Graphics_Gauge | |
Graphics_Gauge.ino | Example for Pervasive Displays Library Suite |
► Graphics_Histogram | |
Graphics_Histogram.ino | Example for Pervasive Displays Library Suite |
► Graphics_Label | |
Graphics_Label.ino | Example for Pervasive Displays Library Suite |
► Graphics_Multiple | |
Graphics_Multiple.ino | Example for Pervasive Displays Library Suite |
► src | |
hV_Graphics.h | Graphics library for Pervasive Displays iTC monochrome and colour screens |
▼ hV_GUI | |
► examples | |
► GUI_BarGraph | |
GUI_BarGraph.ino | Example for Pervasive Displays Library Suite |
► GUI_Button | |
GUI_Button.ino | Example for Pervasive Displays Library Suite |
► GUI_CheckBox | |
GUI_CheckBox.ino | Example for Pervasive Displays Library Suite |
► GUI_Cursor | |
GUI_Cursor.ino | Example for Pervasive Displays Library Suite |
► GUI_FlipFlop | |
GUI_FlipFlop.ino | Example for Pervasive Displays Library Suite |
► GUI_Keyboard | |
GUI_Keyboard.ino | Example for Pervasive Displays Library Suite |
► GUI_Label | |
GUI_Label.ino | Example for Pervasive Displays Library Suite |
► GUI_PlusMinus | |
GUI_PlusMinus.ino | Example for Pervasive Displays Library Suite |
► GUI_Radio | |
GUI_Radio.ino | Example for Pervasive Displays Library Suite |
► GUI_Switch | |
GUI_Switch.ino | Example for Pervasive Displays Library Suite |
► GUI_Table | |
GUI_Table.ino | Example for Pervasive Displays Library Suite |
► GUI_Text | |
GUI_Text.ino | Example for Pervasive Displays Library Suite |
► GUI_TextBox | |
GUI_TextBox.ino | Example for Pervasive Displays Library Suite |
► GUI_TicTacToe | |
GUI_TicTacToe.ino | Example of features for Evaluation and Commercial editions |
► src | |
hV_GUI.h | GUI with text, button, dialog box, menu, slider |
▼ hV_HAL_Peripherals | |
► src | |
hV_HAL_Peripherals.h | Light hardware abstraction layer for peripherals |
hV_SDK_Peripherals.h | Light hardware abstraction layer for peripherals |
▼ hV_Haptics_DRV2605L | |
► examples | |
► Test_DRV2605L | |
Test_DRV2605L.ino | Main sketch |
► src | |
hV_Haptics_DRV2605L.h | Class Library for haptic driver DRV2605L |
▼ hV_Memory | |
► examples | |
► Demo_Memory | |
Demo_Memory.ino | Example of features for PDLS Advanced edition |
► src | |
hV_Memory.h | Driver for external SPI memory |
▼ hV_Serial | |
► examples | |
► Serial_Print_Image | |
Serial_Print_Image.ino | Example for Pervasive Displays Library Suite |
► Serial_Print_Image16 | |
Serial_Print_Image16.ino | Example for Pervasive Displays Library Suite |
► Serial_Print_Pixmap | |
Serial_Print_Pixmap.ino | Example for Pervasive Displays Library Suite |
► Serial_Read_Image | |
Serial_Read_Image.ino | Example for Pervasive Displays Library Suite |
► Serial_Read_Image16 | |
Serial_Read_Image16.ino | Example for Pervasive Displays Library Suite |
► Serial_Read_Pixmap | |
Serial_Read_Pixmap.ino | Example for Pervasive Displays Library Suite |
► src | |
hV_Serial.h | File library for Pervasive Displays iTC monochrome and colour screens |
hV_Serial_Image.h | Print screen content as Image to serial |
hV_Serial_Image16.h | Save screen content to BMP and header files on SD card |
hV_Serial_P4.h | Save screen content to P4 header file |
hV_Serial_System.h | Save screen content to BMP and header files on SD card |
▼ PDLS_Advanced | |
► examples | |
► BWRY | |
► BWRY_Colours | |
BWRY_Colours.ino | Example for Pervasive Displays Library Suite - All editions |
► BWRY_Contrasts | |
BWRY_Contrasts.ino | Example for Pervasive Displays Library Suite - All editions |
► BWRY_Palette | |
BWRY_Palette.ino | Example for Pervasive Displays Library Suite - All editions |
► BWRY_WhoAmI | |
BWRY_WhoAmI.ino | Example for Pervasive Displays Library Suite - All editions |
► Common | |
► Common_Colours | |
Common_Colours.ino | Example for Pervasive Displays Library Suite - All editions |
► Common_Fonts | |
Common_Fonts.ino | Example for Pervasive Displays Library Suite - All editions |
► Common_Forms | |
Common_Forms.ino | Example for Pervasive Displays Library Suite - All editions |
► Common_Orientation | |
Common_Orientation.ino | Example for Pervasive Displays Library Suite - All editions |
► Common_Persistent | |
Common_Persistent.ino | Example for Pervasive Displays Library Suite - All editions |
► Common_Text | |
Common_Text.ino | Example for Pervasive Displays Library Suite - All editions |
► Common_WhoAmI | |
Common_WhoAmI.ino | Example for Pervasive Displays Library Suite - All editions |
► EXT4 | |
► EXT4_Accelerometer | |
EXT4_Accelerometer.ino | Example for EXT4 extension board sensors and actuators - All editions |
► EXT4_LargeFont | |
EXT4_LargeFont.ino | Example for Pervasive Displays Library Suite - Basic edition |
► EXT4_ScreenSizes | |
EXT4_ScreenSizes.ino | Example for EXT4 extension board sensors and actuators - All editions |
► EXT4_Weather | |
EXT4_Weather.ino | Example for EXT4 extension board sensors and actuators - All editions |
► EXT4_WhoAmI | |
EXT4_WhoAmI.ino | Example for EXT4 extension board sensors and actuators - All editions |
► EXT4_WS2813C | |
EXT4_WS2813C.ino | Example for EXT4 extension board sensors and actuators - All editions |
► EXT4_Matter | |
► EXT4_Matter_RGB | |
EXT4_Matter_RGB.ino | Example of Matter device for EXT4 extension board - All editions |
► EXT4_Matter_Weather | |
EXT4_Matter_Weather.ino | Example for EXT4 extension board sensors and actuators - All editions |
► Touch | |
► Touch_Draw | |
Touch_Draw.ino | Example for Pervasive Displays Library Suite - All editions |
► Touch_GUI | |
Touch_GUI.ino | Example of features for Evaluation edition |
► Touch_TicTacToe | |
Touch_TicTacToe.ino | Example of features for basic edition |
► Wide | |
► Fast_Line | |
Fast_Line.ino | Example for Pervasive Displays Library Suite - All editions |
► Fast_Orientation | |
Fast_Orientation.ino | Example for Pervasive Displays Library Suite - All editions |
► Fast_Speed | |
Fast_Speed.ino | Example for Pervasive Displays Library Suite - All editions |
► Fast_Temperature | |
Fast_Temperature.ino | Example for Pervasive Displays Library Suite - All editions |
► Normal_Speed | |
Normal_Speed.ino | Protocol for speed test |
► src | |
hV_Colours565.h | Class Library for 5-6-5 coded colours - Advanced edition |
hV_Documentation.h | Documentation for the Pervasive Displays Library Suite |
hV_Screen_Buffer.h | Generic buffered screen class library - Advanced edition |
hV_Screen_Virtual.h | Generic screen virtual class library |
PDLS_Advanced.h | Driver for Pervasive Displays screens, extension boards and development kits |
Screen_EPD.h | Library for Pervasive Displays screens and boards - Advanced edition |
▼ PDLS_Common | |
► src | |
Driver_EPD_Virtual.h | Generic driver class library - Advanced edition |
hV_Board.h | Driver for Pervasive Displays EXT3, EXT3.1 and EXT3-Touch boards - Advanced edition |
hV_Configuration.h | Configuration of the options for Pervasive Displays Library Suite |
hV_List_Boards.h | List of boards for Pervasive Displays Library Suite - Advanced edition |
hV_List_Constants.h | List of constants for Pervasive Displays Library Suite |
hV_List_Options.h | List of options for Pervasive Displays Library Suite - Advanced edition |
hV_List_Types.h | List of types for Pervasive Displays Library Suite - Advanced edition |
hV_Utilities.h | Utilities for Pervasive Displays Library Suite - Advanced edition |
PDLS_Common.h | Shared low-level libraries for the Pervasive Displays Library Suite |
▼ Pervasive_BWRY_Small | |
► src | |
Pervasive_BWRY_Small.h | Driver for BWRY small screens |
▼ Pervasive_Touch_Small | |
► src | |
Pervasive_Touch_Small.h | Driver for small screens with wide temperature and embedded fast update |
▼ Pervasive_Wide_Medium | |
► src | |
Pervasive_Wide_Medium.h | Driver for medium screens with wide temperature and embedded fast update |
▼ Pervasive_Wide_Small | |
► src | |
Pervasive_Wide_Small.h | Driver for small screens with wide temperature and embedded fast update |