The libluise.so lib provides a very simple interface for programming the USB LCDs ready. The programmer has three independent screens available, a text screen and two graphic screens. The screens are each 320x240 pixels. By the two separate graphic screens can be very easily superimposed static and represent dynamic data. This is for example when using background images helpful because the environment of the dynamic data / graphics is not constantly recalculated got to. All three screens will appear "on top of each other" on the LCD and will go through previously defined parameters (LUI_LCDmode ()) corresponding to each other bitwise connected. The coordinate origin (x = 0, y = 0) of a screen is always in the left upper corner. In addition, the inversion and the rotation of the screens supports (90 ° steps), while saving the programmer the coordinates conversions stay.