EasyManua.ls Logo

Icos MVS6000 - Virtuoso and Pipe Communication; Display;Graphics Communication

Icos MVS6000
94 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Display & Communication
MVS6000 System Level Manual/1.0/Dec-2001 5-3
5.2 Virtuoso, Pipe Communication
All communication with MVS600x passes through the Virtuoso Operating System. Each board has
its own instance of Virtuoso, which is initialized by means of a batch file that is automatically
activated when starting up the MMI.
Each communication channel consists of two pipes: one pipe to send and another to receive data.
Separate pipes are opened for:
· display/graphics communication
· message communication.
Extra pipes can be opened to run for example PCITerm, the terminal emulation program using
PCI-communication, which will be used as a replacement for Hyperterminal.
5.3 Display/Graphics Communication
At initialization, MMI defines the video-window layout on the monitor by using the Display.dll.
The Displaytask.dll takes care of the link between the video windows and the actual video image
coming from the MVS boards. This link must also be defined by the MMI at initialization. For
example: window1 displays the video image coming from tag1 of MVS6000 in slot 1.
After startup, the Displaytask.dll is continuously checking with each MVS6000 board whether
images are available for display. When this is the case, the Displaytask.dll gets the image and
the corresponding graphics and sends it to the Display.dll who displays them on the monitor. MMI
is not involved in this action.