Skip to content
seho85 edited this page Jul 10, 2022 · 10 revisions

Main Goal of this wiki is to show the usage of the python-dgus library and but also collect information about the general usage of the DGUS display.

That maybe can be reused for implementing a library in different programming languages.

How does the DGUS Display work

  1. The application running on the DGUS Display is created using the DGUS Tool

    1. In the DGUS Tool Display Masks are created.
    2. The Masks may contain different controls.
    3. The controls may get a Memory Address assigned, were there data is stored. (e.G. Text for TextVariable, Numeric Value for DataVariable)
  2. The created application is flashed to the display. (See Flash Layout for details about the organization of the internal flash.)

  3. A controller (MCU/PC/Embedded Machine) is connected to the display over a serial interface.

    1. Over the serial interface the display can be controlled.
      • Display Masks can be change
      • Data read and written to the Display RAM

    See serial protocol for details about the protocol.

Clone this wiki locally