User manual
Microgate MicroGraph LED User Manual Page 79 of 88
4 MICROGATE.DISPBOARD.MANAGER API
The Microgate.DispBoard.Manager library has been developed for .NET Framework 3.5 and allows
you to manage Microgate pixel and LED display boards.
The main class is called DisplayBoardManager and once instanced it allows you to send all
available commands to the display board (via serial port, or, for LED display boards, via
Ethernet/WiFi), acting as wrapper for the already existing serial protocol. Thanks to this it is not
necessary to learn the exact syntax of all commands and to pay attention to the transmission
details like checksum, protocol identifiers, etc.
It is possible to use both protocols (ALPHA and GRAPH). In the ALPHA protocol, the row is
generally set via the RowAddress property and the column via a parameter of methods
providing for it; e.g. WriteString(int column,string message)
The GRAPH protocol, on the contrary, allows you to specify single dot positioning using X and Y
coordinates (string, date, clock, scrolling string, image, etc.) and to vary the font and alignment
using two properties (Font and Alignment). Alignment means the variation of the point origin
on the top of the primitive, which will be shifted to the left, center, or right, respectively.
Therefore, if you want to align a string to the right, remember to shift X to the desired spot
(keeping it at 0, the writing would move 'out' of the display board).
Figure 35 - Example of left, center, and right alignment