Skip to content

Software

Compared to other technologies of screens, the e-paper screens rely on a frame-buffer to store the image.

  • The drivers library manages the panel and the board. The drivers library sends an image from the frame-buffer to the screen, and refreshes the panel. It relies on the common library to manage the peripherals and share utilities.

The drivers come in different versions, based on the screen film and size.

  • The PDLS, or Pervasive Displays Library Suite, provides the text and graphics primitives to generate the image in the frame-buffer, and then calls the driver library to display the image on the screen. It includes a GUI library with the label and button elements.

The PDLS comes in four editions: Basic, Evaluation, Commercial and Viewer.

The Used environment page lists the requirements.

Drivers

Pervasive Displays Library Suite

General architecture

The suite contains three layers of libraries:

  • The drivers libraries provide the drivers to manage the screens along with the interface for the peripherals GPIO, UART, SPI and I²C and the common classes of the shares utilities.

  • The screen libraries include the text and graphics functions and the fonts to generate the image to be displayed.

  • The application libraries include a GUI with label and button.

Info

The technical notes and reference designs section contains technical notes and reference designs.

The appendixes contain a glossary, details on the used environment, copyright, licence and disclaimer and other documents.

Legacy releases

Legacy releases of the drivers and PDLS are available at Legacy drivers and library.

Additionally for legacy release 8,

Legacy release 8

Special boxes provide the reference for Legacy release 8.