Home
Osiris 1.3
Contents
1. Item Description Agent IP Address or Hostname of the machine the SNMP Agent is running on Read Community Authorization to read SNMP Values from the agent Write Community Authorization to write SNMP Values to the agent Port TCP IP Port the agent is listening to default is 4700 Retries Number of retries to repeat an SNMP requests before an SNMP read error is indicated Timeout ms Time in ms to wait until a time out is indicated Please make sure that the dimensions of the wall defined in the X Server running on the EOS correspond to the configuration of the RC Agent Further you do not have to specify the position and order of the modules any more in Osiris instead the RC Agent is responsible to handle this see manual of RC SNMP Agent for details The following parameters must be setup correctly in the RC Agent Projector Addresses The RC Agent will auto assign addresses to detected projectors Use of SNMP Traps The Barco RC SNMP Agent is able to send confirmation messages back to Osiris These confirmation messages are called traps Osiris currently makes use of traps only for LCD Projectors So if Osiris is controlling LCD Projectors via SNMP you must explicitly configure in the SNMP Agent to send traps to the Osiris systems Example Osiris Owner s Manual 5 22 If Osiris is running on machine 150 158 181 204 you need to modify barcorc ini in the following way barcorc ini
2. 12 17 19 15 50 05 wall WARNING a output Channel 3 is connected to 0 1 instead of 1 12 17 19 15 50 05 wall FATAL Initialization failed 12 17 19 15 49 49 wall NOTE Connected to host localhost 12 17 19 15 49 49 dispatcher NOTE Module wall on host localhost is connected 12 17 19 15 49 38 server NOTE Connected to host localhost 12 17 19 15 49 38 dispatcher NOTE Module server on host localhost is connected 12 17 19 15 49 37 dispatcher NOTE Module pattern on host localhost is connected 12 17 19 15 49 36 dispatcher WARNING Connection lost to module server on host localhost 12 17 19 15 49 36 dispatcher WARNING Connection lost to module wall on host localhost 12 17 19 15 49 36 wall ERROR Lost connection with Xserver exiting 12 17 19 15 49 36 dispatcher WARNING Connection lost to module pattern on host localhost 12 17 19 15 49 34 server NOTE Restarting the system at 17 December 1999 15 49 12 17 19 15 48 45 dispatcher NOTE Module gui2 on host localhost is connected Osiris Owner s Manual 15 104 16 On line Help On line Help opens the Acrobat Reader displaying the Osiris manual this document The on line help is not context sensitive and will always display the complete document Osiris Owner s Manual 16 105 17 System Administration A set of system administration options are available from the separate control panel appearing when clicking the approp
3. 8 3 Layout Stack 8 3 1 Organizing Comparable to the layout placement as discussed in section 219 4013 403 the Active Layout Stack may be organized in the same way To access the Active Layout click the Active Layout button in the Control Panel Or right click in the Control Manager left side and select Edit Active Layout A window pops up as in the following example El Active Layout A E Demo Layout2 Selected window FF Layout name Alias name Window name FF ShowUCL areas Show VISU windows I Show X windows Position Osiris Owner s Manual 8 72 An area can be selected by e pressing the left mouse button on the label displayed in the area e pressing the left mouse button on the border of the area e using the drop down list in the selected window pane When a VISU object has been selected one can e Freeze the contents being displayed or release a frozen contents select a visu area and press the button Freeze Release on the Position pane This button is only visible after se lection of a VISU object e Temporarily hide the window or show a temporarily hidden window select a visu area and press the button Hide Show on the Position pane This button is only visibile after se lection of a VISU object e modify the Viewport for the displayed information within the VISU window A viewport is a definition of the portion of the info
4. Osiris Owner s Manual 9 79 Address Re address the chain of projectors does not appear when SNMP Support is selected Acfailreset Reset selected projector Lamp runtime Runtime off the lamp As with the mL line of projectors the same options are valid 9 5 5 Overview DG El Projector Control eos241 0 E fm x Projector Status Projector 2 is running cycle mode Mode autoswitch 5 switch lamp Lamp 1 standby off ok i Acfailreset Lamp 1 runtime 1028 hours 3 4 Lamp 2 active on ok Lamp 2 runtime 537 hours OFF Item Description Cycle mode Switch between different modes supported and enable by the projector Modes are autoswitch coldstandby hotstandby Switch lamp Switches between the 2 lamps in the projector Acfailreset Reset selected projector ON Turn selected projector ON OFF Turn selected projector OFF The status field provides the operator with the following information 1 The status of the projector running standby unknown 2 The lamp mode for the projector this can be one of autoswitch coldstandby hotstandby if option was purchased with the projector 3 The status of each of the two lamps in the projector consisting of a Active standby down is the lamp expected to be active or not b On off unknown cooling starting the actual status of the lamp c Ok Failed the lamp condition Osi
5. Osiris Owner s Manual 17 107 After confirming the restart wait for the system to restart It may take some time before the Osiris Gui to close down Rebooting the system via the reset or power on off button directly without following this procedure may put the Osiris database integrity in danger and is therefore not advised 17 6 System halt To safely shutdown the system the Shut the system down button may be used As with the Restart button this will properly close off the Osiris database and halt the Operating System Upon selecting the button a confirmation will be requested lel ES 0 Shutdown machine Areyou sure After confirming the restart wait for the system to restart It may take some time before the Osiris GUI to close down Halting the system via the power off button directly without following this procedure may put the Osiris database integrity in danger and is therefore not advised 17 7 Backup Restore customizations To safeguard the specific settings on the EOS a backup restore facility has been provided During the backup procedure the following files directories will be included in the backup by default Files Directories Purpose BVS_HOME wall cfg Hardware configuration file BVS_HOME XF86Config eos X server configuration for Linux EOS BVS_HOME XF86Config mmt X server configuration for EOS Compact Power BVS_HOME mvgs cfg X serve
6. Osiris Owner s Manual 10 84 Optional options wall lt host dpy gt w lt host dpy gt trusted This argument allows you to specify the wall display i e the XServer to connect to see X 1 The trusted option is used in conjunction with Osiris If UCL is enabled this option is needed to be able to display the selected view on the wall display display lt host dpy gt This argument allows you to specify the display where the selected view must be shown It can be any XServer display click region lt reg gt root windowid lt wid gt name lt name gt These options specify what to take as selected view The click option indicates that the operator will select a window by clicking the pointer in the desired window For the rest of the options specified above the view is selected without requiring the user to select a window with the pointer The region option indicates that the specified region should be taken from the root window as selected view The root option indicates that the root window should be taken as selected view The windowid option indicates that the window with the specified resource id should be selected for the window dump The name option indicates that the window with the specified WM NAME property should be taken as selected view autoupdate lt secs gt This argument specifies the amount of seconds for automatic update of the selected vie
7. version Displays the version of the zoomx software debug Option used for debugging purposes 10 2 2 Zoomxclient options Mandatory options None Optional options id lt Id gt This option specifies the Id of the Zoomxserver to connect to If the Id is not specified at start up an Id of an active Zoomxserver can be selected afterwards in the zoomx GUI wall lt host dpy gt w lt host dpy gt trusted This argument allows you to specify the wall display i e the XServer to connect to see X 1 The trusted option is used in conjunction with Osiris If UCL is enabled this option is needed to be able to display the selected view on the wall display display lt host dpy gt This option specifies the display where the zoomx GUI must be displayed region lt reg gt This option indicates the specified region to be taken from the root window as selected view This value overwrites the region value specified by the Zoomxserver so Zoomxclient is always master in defining the region Osiris Owner s Manual 10 87 autoupdate lt secs gt This argument specifies the amount of seconds for automatic update of the selected view If not specified the view is not updated unless the user changes the autoupdate value in the zoomx GUI Also here the autoupdate value possibly specified by the Zoomxserver will be overwritten by the autoupdate value specified by the Zoomxclient help Print out of the
8. One will need the upgrade CD for Osiris 5 3 2 Upgrade Procedure Follow the next steps one by one to guarantee a successful upgrade Action Details Startup Insert the supplied Osiris update CDROM into the CDROM drive Login to Osiris using the admin account Select the System Administration button Select the Upgrade Osiris button Start upgrade Click OK to start the upgrade procedure Specify the directory to upgrade default set to home bvs Select the Label of the software to upgrade to Be sure to select the appropriate Linux one Select OK to confirm the upgrade Select whether the existing directory where to install to needs to be moved or not Yes gt current directory is set aside as a backup No gt current directory is overwritten Osiris Owner s Manual 5 30 Safeguarding settings Settings can be kept from previous version Select either OK for keeping previous settings or Skip for going back to default settings The same can be done for the database of Osiris Select OK to safeguard your database or Skip for going back to default settings Reboot System will prompt you to reboot in order to activate the upgrade When previous procedure has been followed the upgrade is completed and the system should be fully functional again 5 3 3 Upgrade from a Redhat 6 x system Action Details Backup save curr
9. Parameters Hori Res Vert Res Hori Phase Vert Phase Hori Total Red Gain Red Cutoff Green Gain Green Cutoff Blue Gain Blue Cutoff Contrast Vertical Freq Sampling Phase PE roza FUE aot eee O 27 a fisaa ss _ Tr CC _ TO SN CC _ TO JT JE A O Item Description Vertical Freq It may be that the vertical frequency is set to a frequency which is too low This may result in an image which is completely not in sync Therefore set this freq To a frequency higher than 60 Hz matching the sources frequency as closely as possible Hor Res Total number of visible pixels horizontally Vert Res Total number of visible pixels vertically Hori Total Total number of pixels including invisible pixels For a 1024x768 source this is typically set to 1344 Hori Phase Positioning of information within the frame horizontally Vert Phase Positioning of information within the frame Osiris Owner s Manual 6 34 vertically Sampling Phase Used to fine tune the picture stability It is used to remove the little instabilities which might show up Contrast Set up of the contrast for this particular source Red Green and Blue gain Color alignment of overall RGB inserted image Red Green and Blue cutoff Color alignment of overall RGB inserted image SXGA RGB Input amp Visu Settings Source settings
10. SNMP trap_destination 150 158 181 204 4701 Osiris expects traps always on port 4701 If a trap is missing Osiris will produce an corresponding Error log entry The trap timeout time is set to 2 seconds and can not be changed Overview Psi projectors For these projectors Osiris will ask the agent about the projector positions Use the tool brecon fig of RC Agent to configure the projector order Overview D projectors These projectors have a fixed projector location increasing from top left to bottom right Osiris will refer to projector locations as shown in the following scheme 10 11 12 Furthermore Osiris expects projector addresses used by the RC agent to be in the range 192 168 1 x and supports only a single serial chain The RC agent assigns the highest projector address to be the first one in the chain so the wire order is important This assignment can be enforced by changing the IP Address Map in the opt barcorc etc barcorc ini file as shown in the example configuration below init loglevel 3 rctable opt barcorc etc barcorc tab walltable opt barcorc etc barcorc csv Fix_Address_Count_1 8 0 0 192 168 1 1 SNMP port 4700 read_community public write_community barco logfile linux var log barcorc log error_log 0 warning_log 0 event_log 0 info_log 0 debug_log 0 table_access yes Osiris Owner s Manual 5 23 trap_destination 150 158 192 103 162
11. Autopatch 8YDM As above but then for the 8YDM version which allows a more extensive switcher configuration Generic Switch Allows the integration of other switchers aside the mentioned ones Osiris Owner s Manual 5 25 Switching commands are provided in a configuration file for that specific switcher device For ex when using the Barco Quad 350 switcher one uses the supplied Quad350 cfg file containing the serial commands to be used when a switch to a particular input source needs to be done The contents of this file is as follows resource file mode binary command 1 1 0x02 0x01 0xFB 0x12 0x01 0x01 0x01 0x01 0x0C command 2 1 0x02 0x01 0xFB 0x13 0x01 0x01 0x01 0x01 0x0D command 3 1 0x02 0x01 0xFB 0x14 0x01 0x01 0x01 0x01 0x0E command 4 1 0x02 0x01 0xFB 0x15 0x01 0x01 0x01 0x01 0x0F So whenever there is a need for Osiris to select for example input 3 the 3rd command is sent to the serial port connected to that switcher device Either binary or ascii commands may be sent This is defined by the mode keyword in the definition file The GSW module will also be used for some Autopatch configurations For ex when a 1YDM setup is used containing 2 separate levels to be switched independently a GSW configuration will need to be prepared in order for this to work An excerpt from such a file is shown here commana commana commana commana commana commana commana command co
12. Exit 11 89 Osiris Owner s 11 2 Application The different subsets of the Alignment patterns are used for different tasks within the alignment process and are only of use for servicing the wall Osiris Owner s Manual 11 90 12 Remote Pointer Octopus 12 1 Functionality The remote pointer functionality has been developed to allow users to interact with the Graphics Wall screen as they would do on their local workstation s environment After the startup of the remote pointer the user can go back and forth from local environment to remote environment Graphics Wall using a hotkey on the keyboard All keyboard and mouse events are when remote pointer is activated passed from the local environment to the remote X windows environment On the remote side Graphics Wall a remote pointer server is running referred to as Octopus Server The client side can either be the Octopus Client running on a native NT4 0 or Windows 2000 environment or a remote pointer client running on the EOS X platform displaying on the client machine being a genuine X windows platform or a Windows platform running some form of X windows emulator The Octopus Packages are outside the scope of this manual Please refer to the documentation related to this SW product It is only from the Octopus Packages V2 0 onwards that the remote pointer functionality from a genuine Windows environment is allowed to connect to the Octopus server running
13. Usage command syntax summary A short description of the allowable options is given version Displays the version of the zoomx software debug Option used for debugging purposes timeval lt secs gt This option specifies the time interval to check from Zoomxclient side if the Zoomxserver is still alive 10 2 3 ZoomX configuration for Multiple Logical Screens When using multiple logical screens the default configured Zoomxclient will only show the first logical screen To view other logical screens additional buttons should be configured in the control panel The following example shows how the properties of the ZoomX buttons in the BVS_HOME config gui cfg file can be set for 2 logical screens COMMAND all zoomx screen 0 ofc BVS_HOME bin zoomx mvgs SUSERNAME 0 image gui_zoom balloon ZOOMX COMMAND all zoomx screen 1 ofc BVS_HOME bin zoomx mvgs SUSERNAME 1 image gui_zoom balloon ZOOMX Further customization in terms of look and feel is possible as described in section Customizing the Control Panel Osiris Owner s Manual 10 88 11 Test patterns 11 1 Range of patterns In order to assist the installation and maintenance of the display devices installed a range of alignment patterns is available When activating the appropriate button in the default control panel 4 from the left the following selection box will pop up ES Test Patte M E3 Pattern s
14. o dec color decrementeolor bool o ine contrast incrementcontrast boo _O dee contrast decrementcontrast boo or enter emterkey bon or exit exitkey boot o 000 EP 577 E E ETE mono toggle mono stereo bool or expand togglemormalexpand boo o mute mutekey bo or adjust adjustkey eaf or iee A O O or sidby stamdbykey waf orr pause pausekey inc sharpness incrementsharpness bool OFF dec sharpness decrementsharpness boor or ine tint inerementtint_ boo oF dec tint decrement bool O inc treble incrementtreble bool dee treble decrement eble bool ine volume increment volume boor dec volume decrement volume bool togga toggles from picture to sound bool selsound forcetosound_ bool selpier__ forcetopiemre bool or Comments simulate the functions on the remote control unit e Specify either id or address port module type e Only one option should be specified 20 6 4 toallprojectors Parameters DESCRIPTION TYPE DEFAULT command command name string listorprojectorids ise Comments send a command to a list of projectors e If the list is not specified all known projectors are addressed Osiris Owner s Manual 20 125 e The list
15. ARE Apply Properties ok Cancel The next table describes each entry within the alias definition window Object component Purpose Alias Name Unique Alias name Start Command Definition of startup command This is the exact name necessary options to start the application Stop Command If needed a specific stop command can be specified In most cases this is not required It depends on the application whether this is required or not Clean Command One can even further specify a Clean command which is executed when the stop command has been executed and the Osiris Owner s Manual 8 47 application has stopped running Username Name of the user with which the application is to be started either locally or on the remote host Agent By default the agent module is responsible for starting this particular when needed It would be possible to specify a different agent when such an agent would be available Host Host on which the application is to be started This may be either local on the system mvgs or blank or on a remote host The list of hosts one is presented is originating from the local etc hosts file Restart Method The automatic restart of the alias can be either Never no restart 5 times Osiris will attempt to restart the application 5 times If the 5 time fails all further attempts will sei
16. Bm Es Source Name rod Parameters Blue Cutoff Offset Hori Res E 1280 Vert Res A Sel 1024 Hori Phase A a z200 Vert Phase pam JE Hori Total E 1640 Sampling Phase CC Red Coarse n az Red Fine CC JN Red Cutoff jo Green Coarse OnT Green Fine EE lo Green Cutoff me b Blue Coarse ee et E Blue Fine jo Blue Cutoff ESBS 3 b Red Coarse Offset ae jo Red Fine Offset TT Ig Red Cutoff Offset 1s Jo Green Coarse Offset 3T lo Green Fine Offset er Bay lo Green Cutoff Offset J lo Blue Coarse Offset 3T jo Blue Fine Offset Sasi jo Item Description Vertical Freq It may be that the vertical frequency is set to a frequency which is too low This may result in an image which is completely not in sync Therefore set this freq To a frequency higher than 60 Hz matching the sources frequency as Osiris Owner s Manual 6 35 closely as possible Hor Res Total number of visible pixels horizontally Vert Res Total number of visible pixels vertically Hori Total Total number of pixels including invisible pixels For a 1280x1024 source this is typically set to 1640 Hori Phase Positioning of information within the frame horizontally Vert Phase Positioning of information within the frame vertically Sampling Phase Used to fine tune the picture stability It is used to remove the little ins
17. button to load unload a layout A string will be produced by the Crestron SW and is sent to the serial port of the EOS connected where the GCI module will handle the incoming command and pass it to the Osiris wall module which will initiate the loading and unloading of the requested layout An example of a string that might be sent from a device controlling system as Crestron would be alarm name Layoutlin to activate a trigger Layoutl defined within the running scenario The An is required Osiris Owner s Manual 18 115 19 Osiris Directory Tree overview SBVS_HOMI selected at installation time Gl Sub directories symbolic links to packages bin config images include lib registry tk Database velocis Packages pkgs agent alarm autopatch tkgui library tk config images images_16 xmvgs bin config keyboards modes octopusresources Osiris Owner s Manual 19 116 20 Osiris Command List 20 1 General As specified before Osiris can be controlled using specific Osiris commands cfr Section 291 4085 331 When connecting to the Osiris connection port 5701 via telnet the commands entered at that point are directed by default to the wall module To direct Osiris commands to another module use the following syntax to do so gt module OsirisCmd lt options gt module name of module cfr List below lt options gt are options specified in the commands in next sections The gt mo
18. user Then select New user which opens the following window newUser OF ES User name luser1 Password E Retype password Cancel Complete the details and select OK New user is created 13 3 Deleting existing users Osiris Owner s Manual 13 98 As with the creation of a new user the deletion of an existing user requires you to specify the password of the admin user prior to deleting another existing user EX User Settings Ioj ES Enter old password for user admin oi oe oo ok oe User name jusert 3 li New password Retype password Change password Delete User New user 13 4 Modifying Passwords As with the creation of a new user the modification of the password requires you to specify the password of the admin user prior to changing the password EX User Settings Iof x Enter old password for user admin ook oo kok User name Juser1 y New password fae Fee Retype password Change password Delete User New user Exit Osiris Owner s Manual 13 99 14 Device Control 14 1 Functionality The device control functionality has been implemented in Osiris to allow the control of external devices by means of a customizable user interface By means of a configuration file a user interface consisting of Tabs Buttons Text entry fields etc is created Pushing a button a command may be sent to Osiris or to an external device Crestron A
19. 4 kei e haere eta ks 14 100 14 1 F nctiona lity erigen tot ioe 14 100 1427 Conf guration A e e e bed 14 100 14 3 Syntax of Device Control Configuration oooooonnnonoonnoonconcconconncnnnonnnonnnonnnonnonancnnncn nono 14 100 144 Example scien tinea 14 102 15 Error LO Gi e Taas E EEA ETE EEE OAA EA A E ded a A Tastes ensveves 15 104 16 On line a a ia A E A A EE iaa 16 105 17 System Administration sses rsen e ra eea E EE EE AaS 17 106 ARCE AS AA RNE 17 106 17 2 17 106 173 UGE Com iaa idea en dad Ne died e 17 107 V4 OSITIS Resta tii 17 107 RN NN 17 107 17 6 System hala a ad ons ceva Reeve aa eo eel eek 17 108 17 7 Backup Restore customizations cccesceesseesceeseeeecesecesecesecesecaeecaeecaeeeaeeeseeneeeerenatens 17 108 17 8 Specific Osiris customizations norssi siii e ia E EK EEE EE 17 110 17 9 Specific X server customizations ssssessesseseeserseeeesstsresresetstsseeressteresseseeseseesesses 17 110 17 10 Using Osiris in stand alone mode Of LiME oooonoonnnnnnnnnnnocnocnoononononanonanonnnros 17 110 1710 11 Purpose nreno nanii a Eie h Ea EEEE E EOE 17 110 E7 10 2 Configuration ennn aa n oh ce a a oes oak Hea Hk Adee o a 17 111 17 10 37 Restrictions iii ie 17 111 18 Software Integration US dias 18 112 18 1 Integration of X windows based applicatiOWMS oooooonncconnnocnconnoonccononononononnnnancnnncnonos 18 112 18 11 EOS configuration it ob 18 112 18 1 2 Application s host configuration ooooocnnncinonooon
20. Layouts aa EEEE A A 8 56 8 2 4 Scenario vised ea irks tel eae E ates lene ene eee 8 65 8 3 HLayout Stacks fish A O I IN O E te AO 8 72 83L OLPANIZN Gases sed eos ee aaah Heh asec east code elec eeus Hava es Ake RS dee 8 72 83 2 Unloading objetiva is AI 8 73 8 3 3 Saving Active Layout si ksseies aii 8 73 8 3 4 Starting Osiris ComMANAS ceeeceeceseeesecesecececseeesecaeecaeeeaeeeaeeneceeeesreneeeeeaees 8 74 84 Copying ob ectsis sfx cet a A nee O E E T O 8 74 9 Projector Cot sd 9 76 9 1 Supported range of projectors ooooocnnoninocnocnnoncoononnnconoconocon nono ronn ron nrnn non rra nn nn nn rannrnn ninia 9 76 92 Connect OMe cs cia An E dog antes tent ota eiat aati ae each tates att oes ati 9 76 9 3 Projector Commands ci A AU E a 9 77 9 4 Integration of commands within layouts scenariOS cccceeseeseceteeeeeeseceeeeseeneeeneeenes 9 77 DAA Udri ei 9 77 AD CO A nee 9 77 9 5 Projector Control utility GUI ceceeceeceseceecsceeseeeseeseeeeeceseeneeeeeesscenseeeaeesaeenseeaeeseeenes 9 78 9 5 1 Barco CRT range of projectors cccccceesseseceseceseceseceseceecseeeseeseseneeneesseenseenaes 9 78 9 5 2 Barco LCD range of projectors cceccceescessceseceeeeseceeceeeaeeeeeeeeeeeeeeeeneeeeenaees 9 78 9 5 3 Overview mL SVGA or XGA ceecceccceecesceeseceseceseceecaeeeaeeeeeeeeeeeenseeeseeeseeaees 9 79 A OVERVIEW A Maes Ai ate 9 79 A Overview DG a aaa r a te ht E RAS 9 80 A DME cepere ina aera
21. SBVS_HOME config osi_licenses the licenses are based on the MAC address of the network card within the EOS Proper functionality is only possible when proper licenses are in place Whenever a network card needs to be replaced A new set of licenses will have to be provided in order to restore proper functionality Osiris Owner s Manual 5 28 5 1 6 X Server configuration In order to allow applications to connect to the X windows environment of the EOS controller the X server needs to be set up properly In the next sections a split up is done between the different environments that are running Osiris Redhat 7 x on EOS with IMSGP card The IMSGP XServer will start up automatically when there is no etc rc d init d mmtserv file present This file is created by running MMTinstall MMTConfigure and should be removed if you use IMSGP cards Server configuration file SBVS_HOME config XF86Config eos Multiple Logical Screens To configure the X server to use multiple logical screens the XF86Config eos file should contain multiple Screen sections For example if a 4x1 X server area were to be split up in 2 logical screens of each 2x1 in size the screen sections would be Section Screen Driver EOS Device Node 0 onitor MAG OrbitSize 0 OrbitTime 10 Position 0 0 umber 2n BlankTime 0 SuspendTime 0 OffTime 0 SubSection Display Depth 8 Visual PseudoColor EndSubSection EndSection Secti
22. a a a a a 9 81 10 VEA Eh EEEE E E A E E E E E EA EN E EAE 10 82 TO LOVE ws oeiee ie E E E NE A 10 82 10 1 1 Functional description ssies sesini sisieie iiris i 10 82 101 2 sArchit ctites ca onainiid A ean dea anh ae 10 82 10 1 3 Task of each modules ahiisiee teen Aes 10 83 10 2 Configuration Options cccccesecesecsceesseeseeeseeseceecesaecssecseecaeeeaeeeaeeeeesereneeeeeeaeenseenaes 10 84 10 2 1 ZOOMRSEFVEr OPtlONS diana 10 84 10 2 2 Zoomxclient Options a 10 87 10 2 3 ZoomX configuration for Multiple Logical Screens ccccsceesseeseeteeeeeeeees 10 88 11 Testpatteris ainia ici tadas ill codes NIE oie ias 11 89 TL Range of patterns a 11 89 TED Application aji RES 11 90 12 Remote Pointer Octopus 12 91 TELEFONE 12 91 12 2 Startup and usage of the remote pointer ClieNt ooooconcnnnicnncnncnonncnornnonnnnonnrancnncnnconos 12 91 E O 12 92 AS A E 12 93 12 5 Special options for the remote pointer CliSMt oooonoonconnnincnonnncnonnnonncnnnconoconoco nono nnnnno 12 95 12 6 Logical Screens cesado 12 97 13 User Administrati Maserin a n dois eee Siete ded acts eed J T ete sees 13 98 Osiris Owner s Manual V3 iT General an fOr a a heed oe cs est tio 13 98 13 2 Creation of DEW Us ETS micuenin iseen ioiei iioa ida sde 13 98 13 3 Deleting existing USCIS cceccesecesecsseceeeseeeseeeececeeseceseceseecessecnseceseeaeeaecaeeeeeaeeenes 13 98 13 4 Modifying Passwords ias 13 99 14 Device Ontrol sie
23. clicking while holding the shift key selects a range of items It is important to restate that when 2 layouts Layout1 and Layout2 are loaded one on top of the other and where alias Alias1 makes part of both layouts only 1 instance of the alias is active Unloading 1 of the layouts will therefore not stop the Alias1 object Deleting To delete a layout from the Available Objects section select the layout from the list right click and select the Delete option Deleting a layout which makes part of some scenario will not succeed You will need to remove the layout from the involved scenarios first in order for this to succeed Multiple Logical Screens When X server is configured to use multiple logical screens the Layout placement window will contain some Tabs for selecting the desired screen Osiris Owner s Manual 8 63 3 Placement Layoutl ClockRight Osiris Owner s Manual 8 64 8 2 4 Scenario Purpose In order to provide even more flexibility a Scenario object was introduced The Scenario provides in an even higher level of integrating the customer environment with the Graphics Wall systems installed A scenario could handle the activation of some day time layout between 8 00am and 6 00pm the activation of some night time layout for the remainder of the day The automatic raising of the curtains of some presentation room when a button is pressed on a touch panel and then showin
24. disable ucl control for external user 20 2 13 uclenable Parameters No parameters Comments enable ucl control for external users Osiris Owner s Manual 20 120 20 2 14 uclstatus Parameters No parameters Comments returns the status of the UCL control The value returned is a string with following values e enabled e disabled 20 2 15 unloadalias Parameters NAME Name nameofthealias sting unload option string onevisible Comments e The unload options are e one e all e onevisible e allvisible e scenario 20 2 16 unloadlayout Parameters NAME DESCRIPTION TYPE DEFAULT name ofthe layout string unload option string onevisible Comments e The unload options are e one e all e onevisible e allvisible e scenario Osiris Owner s Manual 20 121 20 2 17 unloadvisu Parameters Name name ofthe visuwindow string _Options _ unload option string onevisible Comments e The unload options are e one e all e onevisible e allvisible e scenario 20 3 server 20 3 1 stopserver Parameters No parameters Comments stops the Xserver and exits the server module 20 4 tty 20 4 1 write Parameters NAME DESCRIPTION TWPE MIN MAX DEFAULT name of the module that has opened service string the port the ESTA to connect to Mpal e tot the thestringtosend to send string the stri
25. in this document have the following meaning Helvetica bold Labels menus and buttons are printed in the Helvetica bold font Condensed Links to both other chapters of this manual and to sites in the Internet are printed condensed In the on line version of this manual all hyperlinks appear teal Courier Names of files and parts from programs are printed in the Courier font Courier bold Inputs you are supposed to do from the keyboard are printed in Courier bold font Within a piece of programming code this arrow marks a line that must be made up in two lines though meant to be one line This arrow marks tips and notes If you do not heed instructions indicated by this symbol there is a risk of damage to the software integrity If you do not heed instructions indicated by this symbol there is a risk of electrical shock and danger to personal health gt gt M Osiris Owner s Manual 1 3 2 Architecture Osiris consists of a number of different modules The central module is the dispatcher which sends and receives events from to the other modules An overview is given in the graphic below Relational Database Each functionality within Osiris is managed by some individual module which may be activated or not depending on it s need within the configuration For example the VISU Osiris module would not need to be active within a configuration not using any VISU devices One module may be depending on a num
26. keep specific Osiris related customizations together one can specify these settings within SBVS_HOME config osi_customserver For Osiris versions V1 1 2 and higher Specific X server related things may be specified within these files Possible customizations are Background logo Specific X Windows resources Specific Font paths Window manager to use These files will make part of the backup when a backup operation is performed 17 10 Using Osiris in stand alone mode off line 17 10 1 Purpose In some conditions it may be handy to use Osiris in an off line mode By off line is meant a situation where the normal X server can not be started This may be on a system where just a normal graphical card is inserted rather that the specialized OVT or IMSGP boards This can be handy for the following purposes Practice Almost the complete functionality of Osiris can be used in this off line configuration Osiris Owner s Manual 17 110 Testing in order to test out a particular real life configuration of a customer Demo to demonstrate the possibilities of Osiris without the need for a complete Wall setup VISU Stand Alone to configure a Linux console driving a Visu stand alone unit 17 10 2 Configuration The XServer should be configured for standalone operation see EOS X Terminal user s manual Osiris will detect standalnoe use automatically the local graphical environment will be dis
27. module name ofthe tty module string uy type projectortype string Comments read the source of the projector Specify either id or faddress port module type Osiris Owner s Manual 20 128 20 7 7 writesource Parameters NAME DESCRIPTION TYPE MIN MAX _DEFAULT lia projectortogicatid im a fo address projector hardware address im 1 99 port serialpot string module name ofthe ty module string my type projectortype sig source thenewsouce m 1 i Comments modify the source of the projector e Specify either id or address port module type e The range of the source is projector type dependant 20 8 dmd 20 8 1 poll Parameters polling interval in seconds in 0 Comments control polling of projector settings e Polling is ON if the interval specified is not zero e Polling is OFF if the interval specified is zero e The interval specified is the time between the polling of two projectors Only one projector is polled in one polling interval 20 8 2 toallprojectors Parameters DESCRIPTION TYPE DEFAULT command commandmame string J tis tistofprojectorids tist ___ Comments send a command to a list of projectors Osiris Owner s Manual 20 129 e Ifthe list is not specified all known projectors are addressed e The list separator can be any non digit ch
28. select Add Trigger E3 Control Manager Layout stack i Available objects Scenarios 7 Triggers Cormionro Start scenario Expand Collapse Delete item New Scenario Add Trigger 5 Action Properties Sequence step Move up Sequence action Move down The triggers are listed in order of creation In order to group triggers one can use the Move Up and Move down menu options when a particular trigger which you would like to move is selected Osiris Owner s Manual 8 66 Types of trigger 8 2 4 1 Absolute Trigger Trigger type Absolute time 3 Absolute time Year 1999 Y 1 Enable Month Jan 3 4 Enable Day ofmonth 1 1 Enable Day ofweek Mon lt _ Enable Hour o 1 Enable Minute o mM Ok Cancel An absolute trigger is triggered at a specific time Checking one or more of the Enable checkmarks will narrow down the time of the trigger For example having a trigger activated every year every 1 day of the month at 16h00 the Enable checkmark of Day of month must be checked 8 2 4 2 Relative Trigger Trigger type Relative time 3 Relative time days A lt lt z hours N minutes A seconds A Relative to Start of scenario 4 k Cancel Defines a trigger which is to be triggered so many days hours minutes and seconds after a certain Event specified in the Relative to field This event may
29. table of the application host etc hosts You will need the system s administration password for doing this The name of the host should be mvgs by default When more than one EOS is connected to the same LAN different names are to be used mvgsl mvgs2 Change the rhosts file of the user with whom the application will be SUSER_DIR rhosts started If the file does not exist create a new one and create the following line mvgs root This will grant the EOS permission to do a rsh and rcp to the application host as the specified user from the root environment on the EOS To test whether this works login on the EOS become super user execute a rsh command on the remote host as the specific user For ex rsh 1 lt username gt lt hostname gt date Doing a rsh on a remote host does not start the user specific login files as there are the profile login or cshrc Be aware of this when starting an application in this way It may result in the application not starting in the way it would start up after Osiris Owner s Manual 18 112 logging in to the application host with that specific user The advice is to make a separate script containing the application s startup and also include the specific user specific scripts prior to startup of the applic 18 2 Integration of NT based applications 18 2 1 TSE Metaframe UIS NT TSE A server running the Windows NT TSE software w
30. trigger select the Trigger right click and select Add Action 3 Control Manager The next entry form will pop up E3 properties scenario 1 triggers _ 011 E3 Action type load alias Alias Name pe Apply k Cancel Osiris Owner s Manual Layout stack Available objects Scenarios Start scenario Expand Collapse Delete item New Scenario Add F Trigger Action Properties Action Sequence step Move up Sequence action Move down 8 69 The following actions can be specified to start when the trigger is activated Action Type Parameters Load alias Alias name Unload Alias Alias name Load Layout Layout name Load VISU window VISU window name Unload Alias Alias name Unload Layout Layout name Unload VISU window VISU window name Execute Command Command name associated command parameters Goto Number of particular Sequence step Next Go to the next sequence step If the pointer is at the last sequence step the first sequence step is executed again Disable Trigger Number of the trigger to disable It will from this point onwards not be possible to trigger the trigger until it gets re enabled Enable Trigger Number of the trigger to enable The actions defined are executed in the order they are created Each action is numbered Using the Move Up and Move Down pop up menu op
31. used the remote pointer will be activated when the remote pointer client is started hotkey Predefines the hotkey lt none gt squid This option activates the squid functionality meaning that the pointer and KB will be warped to the Graphics Wall when moving to the top of the screen The mouse will go off screen and appears on the Graphics Wall screen bitmap Defines the bitmap to be used as background for the local remote pointer window gui_barcologo host Defines the host name of the system where the Octopus server is running to which one wants to connect mvgs geom Defines the geometry of the local window 300x200 100 Osiris Owner s Manual 12 95 100 port Defines the tep port via which the communication will 6060 take place between Octopus server and clients onscreen Specifies the logical screen to connect to only when 0 connecting to X server split up in multiple logical screens inactiveforeground Foreground of bitmap in local control window in yellow inactive mode inactivebackground Background of bitmap in local local control window in black inactive mode activeforeground Foreground of pointer in local control window in active red mode activebackground Background of bitmap in local control window in active white mode key Code that has to match the access code of an alias to lt none gt allow manipulation of t
32. within the Osiris environment 12 2 Startup and usage of the remote pointer client The normal way of starting the remote pointer is by clicking on the Remote pointer button on the control panel This will bring up the following window Remote pointer FREE loj x When you click into the Remote Pointer window the mouse and keyboard is warped onto the screen In order to return to the local screen one has to define a hotkey A possible hotkey that is used by hardly any application is F12 After the hotkey is linked it will become possible to toggle between local and remote screen using that assigned hotkey Osiris Owner s Manual 12 91 12 3 multi user mode remote pointer remote pointer remote pointer remote pointer client client client client Per default multiple clients can connect to wall at the same time Each user will get it s own mouse cursor However when multiple operators work to the wall at the same time they might disturb each other as soon as they try to use keyboard on different applications at the same time because per default all keyboard inputs are sent to the window that currently has the focus To overcome this problem the focus option can be used With this option enabled keyboard inputs will always be sent to the window below the operators mouse pointer in fact a click event is sent before each key board event Thus two operators can interact with two diffe
33. 0 2 15 unloadalids ed 20 121 20 216 l adlayout kee e e se 20 121 20 2 17 san OadViSU ene Asses Rash ea 20 122 DOES A A AA A aah nee 20 122 PS O oA D O O 20 122 DOA NN 20 122 O NA 20 122 DOS SA A IA AN EIAN AA EN AAI ON 20 123 20 5 1 A ee eC E E 20 123 20 5 2 Shuto Wiee e a a N oes ESE REE eh 20 123 P S A A 20 123 E E E TEER 20 123 E A EEE E 20 124 20 6 3 remotecontrol Unit sssesessseseesesseeeessreressesetseesersessteresstsesesersteseesesseeeessesees 20 124 20 6 4 toallprojectors cecccceesceesceesceesceeceseecseeeneeeseeseceeeseceseceseeseceaeceecneeeneeeaeeses 20 125 ZOO gt HWHILESOULCE 500 22d set O aaa 20 126 RN 20 126 20 7 1 Adj POSSUD lee A in aaa 20 126 NN polin tena e a E E E a E E O 20 127 ZO EPOCA O finare a R E E a eee 20 127 A A N a e a E E he E R 20 127 ZO toall projectors nrn a E EO REO EE 20 128 20 76 readSOUr eaen a E E E a ee ee E en 20 128 DOTI AE E ee es 20 129 20 8 iii iii cveedeetevieseedendebeed evicveed cee deed piedad 20 129 O RIAS 20 129 20 8 2 LOAN A e a A AaS 20 129 20 8 3 SEO Ed A E T aa 20 130 20 84 A sobiahiwtuddaioes E eae 20 130 20 8 5 readlampruntime cc cceecceeceesceseceseceseceeecaeecaeeeseeeseenaeceseesaeceaecaeceeeaeeeneenes 20 130 DEBO LEAD AMES a ce cg heen ete 20 131 A A asec etek dank oa cohen a A 20 131 20 8 8 writebrightness cccccesscesscessceeecesecesecseecseecsevenevsnevsneseeeeaecaecaecseeeaeeenseass 20 131 20 8 9 gt SN TOS 20 132 20 9 M
34. 1 polling Parameters Name name of the polling log file string eA ABON ea log Interval polling interval in seconds int o Comments control polling of projector settings e Polling is ON if the interval specified is not zero e Polling is OFF if the interval specified is zero e The interval specified is the time between the polling of two projectors Only one projector is polled in one polling interval Osiris Owner s Manual 20 132 20 9 2 toallprojectors Parameters DESCRIPTION TYPE DEFAULT command commandname string listofprojectorids tis Comments send a command to a list of projectors e If the list is not specified all known projectors are addressed e The list separator can be any non digit character e The available command names are e on e standby e pause e operate 20 9 3 setprojectoroff Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULT id projectortogicalid im t fo address projector hardware address im 1 99 port serialpore string module name ofthe tty module string type projectortype string Comments Specify either id or address port module type 20 9 4 setprojectoron Parameters id projectorlogicalid im 1 99 address projector hardware address int 1 99 port serialpore string module name ofthe tty module sig w Osiri
35. 1ib OverViewD pollcount 4 updatecount 50 wallcols 2 interfaces OverViewD0 1ib OverViewD if OverViewDO port linux dev ttysSl speed 9600 8 n 1 netaddr 1 8 0 0 IP_Address_Map OverView D 1 192 168 1 4 OverView D 2 192 168 1 3 OverView D 3 192 168 1 2 OverView D 4 192 168 1 1 LCD Projectors These projectors have a fixed projector address Osiris will only address the projectors correctly if they correspond to the following scheme Assign these addresses to the projector by aid of the infrared control 1 2 3 4 5 6 7 9 10 11 12 At start up the barco RC A gent will assign these virtual IP addresses to the projectors 192 168 1 12 192 168 1 11 192 168 1 10 192 168 1 9 192 168 1 8 192 168 1 7 192 168 1 6 192 168 1 5 192 168 1 4 192 168 1 3 192 168 1 2 192 168 1 1 So in a 4x3 wall Osiris always expects projector 3 2 to have the IP Address 192 168 1 6 Matrix Switchers Osiris provides in the integration of matrix switchers to allow the seamless usage of these devices in combination with the VISU systems Barco supplies Autopatch 1YDM 3 party supplied matrix switcher Autopatch 2 different type of switchers are typically used Video or RGB matrix switchers Osiris Owner s Manual 5 24 The following items need to be specified when defining such an object Item Description Module name Specification of module ma
36. 5 Update Force VISU reset When an explicit VISU reset was performed a automatic restart of Osiris will be initiated Osiris Owner s Manual 6 38 7 Osiris Startup As Osiris is now installed and configured for usage we will have a look at the startup of the Osiris User Interface 7 1 Osiris Login Osiris Login eos186 0 pr Upon the startup of Osiris the Osiris Login box appears which requests you to logon in order to access the rest of the Osiris GUI The default system where the display of this Login box is exported to is the system defined as _mvgs_pc in the ete hosts file of the system running Osiris This will be the system that displayed the installation menu during activation of Osiris Two user accounts are predefined Username Password Usage ofe glad01 Normal user admin secret Administrator Be aware that the username and password is case sensitive Also leading and trailing spaces are seen as separate characters and may prevent you from logging in If a user account is denied the following message appears EERROR OL x Login failed Possible reasons why the Osiris Login box would not appear Osiris Owner s Manual 7 39 Possible cause Remedy The display console is not the mvgs_pc system Check the etc hosts file and verify that the mvgs pc entry is present and points to the correct IP addre
37. Barco Controlroom Division R5976144 Osiris 1 3 Owner s Manual Osiris Owner s Manual R5976144 Current Version Title Osiris 1 3 Owner s Manual ID no R5976144 Date sept 2004 Main issue update chapter 1 new chapter 2 new chapter 3 new chapter 4 new chapter 5 new chapter 6 new chapter 7 new chapter 9 new chapter 10 new chapter 11 new chapter 12 new chapter 13 new chapter 14 new chapter 15 new chapter 16 new chapter 17 new chapter 18 new chapter 19 new chapter 20 new new The corresponding chapters are new or completely revised corr Passages of the corresponding chapter were corrected see modification bars add Passages of the corresponding chapter were added see modification bars Document History Modifications which result in a new version are indicated by a vertical bar Keep this sheet Osiris Owner s Manual Trademarks Brand and product names mentioned in this manual may be trademarks registered trademarks or copyrights of their respective holders All brand and product names mentioned in this manual serve as comments or examples and are not to be understood as advertising for the products or their manufacturers DLP and DMD are trademarks of Texas Instruments Inc Metaframe and UIS are trademarks of Citrix Inc Windows NT TSE is a trademark of Microsoft Inc Osiris is a trademark of BARCO inc X Windows is a trademark of Massachussets Institute of Technology UNIX and O
38. In this mode only one user can control the wall at a time Other users need to wait until the active user explicitly releases control or until he gets idle The remote pointer can be in one of the following Activation States Activation States Activation State Remote Pointer Window of all inactive users Remote Pointer Window of the active user FREE Nobody has activated the remote pointer on the wall All remote pointer users will see a green Barco Logo The next user that tries to activate will get control immediately Remote Pointer karmmt05 b lol x green logo nobody is active BUSY Somebody has activated the remote pointer and is currently busy on the wall Nobody else is able to take control while he is busy and the wall The wall is blocked for all other users Users that are interested in taking control will be informed when the wall is available idle or free again Remote Pointer karmmt05 barco comm Je 23 red logo Remote Pointer Escape 10 x green background Osiris Owner s Manual 12 93 IDLE Somebody has activated the remote pointer but has been idle no mouse or keyboard interaction for a configured period of time default 15sec The next user that tries to activate the remote pointer will kick out the currently active user and will get control Remote Pointer karmmt05 barco comm je B yellow logo yell
39. MX via a serial connection 14 2 Configuration The Osiris module responsible for the Device Control functionality is the osi_devctrl module To enable this module a license is required The default configuration file for the device control software is devetrl cfg The device control utility can be started either via the Control Panel cfr Gui configuration file or via the command line SBVS_HOME bin osi_startmodule osi_devctrl display lt display gt Next to the display option a number of additional options may be used Option Use display Describes the X windows capable display For example mvgs pc 0 configspec Specifies the configuration file for the device control interface By default the file is devetrl cfg 14 3 Syntax of Device Control Configuration This configuration is stored in a separate file the file specified in the DEVCTRL command of the control panel configuration There can be more than one such file one for each device control button on the control panel These files are parsed in A menu consists of different frames with one or more widgets buttons labels and slider bars These widgets are ordered in a grid like way Following commands are known e BACKGROUND lt value gt lt value gt becomes the default value for the background color e ACTIVEBACKGROUND lt value gt lt value gt becomes the default value for the active background color e FOREGRO
40. PEN LOOK are registered trademarks of UNIX System Laborartories Inc Copyright 2000 by Barco Controlroom Division All rights reserved No part of this document may be copied reproduced or translated It shall not otherwise be recorded transmitted or stored in a retrieval system without the prior written consent of Barco Controlroom Division Guarantee and Compensation Barco Controlroom Division provides a guarantee relating to perfect manufacturing as part of the legally stipulated terms of guarantee On receipt the purchaser must immediately inspect all delivered goods for damage incurred during transport as well as for material and manufacturing faults Barco Controlroom Division must be informed immediately in writing of any complaints The period of guarantee begins on the date of transfer of risks in the case of special systems and software on the date of commissioning at the latest 30 days after the transfer of risks In the event of justified notice of complaint Barco Controlroom Division can repair the fault or provide a replacement at its own discretion within an appropriate period If this measure proves to be impossible or unsuccessful the purchaser can demand a reduction in the purchase price or cancellation of the contract redhibition All other claims in particular those relating to compen sation for direct or indirect damage and also damage attributed to the operation of software as well as to other services provided
41. PU 2 PA O VISU 0PU E VISU OPU D 7 Frame rate divider Maximum allowed frame rate reduction q J Visu ipu s ipu 0 O video saa7110 O rgb svga res video bt829 O rgb xga res O rab sxga res ipu 1 O video saa7110 DO ragb svga res video bt829 O rgb xga res Orgb sxga res ipu 2 O video saa7110 O rab svga res O video bt829 rgb xga res eta _ Dipu 3 Y video saa7110 O rgb svga res 7 Ok Cancel VISU stands for Video InSertion Unit Device used to allow video or RGB insertion within the rest of the X windows application environment It is a proprietary system built around a dedicated processor board and a number of input and output modules 4 max of each VISUs may be looped through when required For more detailed information we refer to the VISU s owner s manual The following items need to be specified when defining such an object Item Description Module Name Name of module managing this visu object In most cases this will be visu VISU OPUs Each VISU system may consist out of minimum and maximum 4 OPUs Output Processing Units Each OPU number mentioned Osiris Owner s Manual 5 18 corresponds with the slotnumber where the OPU is inserted in Slots are numbered from top to bottom VISU OPU type Types of OPUs OPU V1 old type Still contains the manu
42. UND lt value gt lt value gt becomes the default value for the foreground color text colors bitmap colors e FONT lt value gt lt value gt becomes the default font lt font gt can be a X11 like format fixed _ _ 12 1 or the TCL way of specifying fonts fixed 22 bold e FRAMETYPE lt value gt lt value gt can be either plain or notebook This specifies how the different frames are ordered plain just puts the frame next to each other notebook creates a notebook with a tab for each frame see the FRAME command Osiris Owner s Manual 14 100 e NODECORATION when this keyword is specified the device control menu will be shown without window border This allows to define a layout which covers the entire local X display thus emulating a touch screen like interface e FRAME NEWROW TITLE lt title gt creates a new frame Each new widget will be placed in this new frame until the next frame is created NEWROW starts a new row of frames if the frametype is plain otherwise this option is ignored TITLE specifies the title on top of the frame if the frametype is notebook otherwise it is ignored Title may contain plain text or images e MINWIDTH lt value gt specifies the minimal width of a widget in the grid e MINHEIGHT lt value gt specifies the minimal height e PADX lt value gt specifies the space between widgets in the X direction e PADY lt value gt spec
43. ailed information 18 3 Miscellaneous application integration 18 3 1 VMS based applications Osiris Owner s Manual 18 114 To integrate VMS applications in Osiris The syntax on VMS is quite different from Unix create a local script on the EOS which does the remote execution The X authority mechanism is not supported by VMS The port mechanism should be used instead when defining the alias For configuration of remote execution privileges Applic UCX Command add proxy ofc host mvgs remote_user ofc To set up the display variable set display node mvgs transport tcpip create server 0 18 4 Integration of 3 party serial devices using GCI functionality Within a system s configuration one may regularly find the usage of serial devices which may deliver triggers for the Osiris environment to react to Regular used devices are Crestron or AMX These devices are called device control systems which may be programmed to deliver an Osiris command string to one of their serial ports which is connected to one of the serial ports of the EOS system For more information on how to connect such a device refer to section 233 4027 389 Using the standard commands as specified in section 19 or any of the custom created ones external events may be integrated within the Osiris environment in a seamless manner An example A Crestron touch panel is programmed to have a user interface which allows a user to press a
44. al color key alignment trimmers no longer used within new systems OPU V2 Normal VISU OPU type Digital colorkey alignment OPU VISU OPU type used within a VISU system OPU VISU D with digital output latest Hardware Handshaking To be checked when RTS CTS HW handshaking is used during communication VISU technology and higher When HW handshaking is used only 1 type of serial cable is used between EOS and VISU and between VISU VISU straight RS232 cable fem male VISU IPUs Selection of which type of IPU is present in which input slot Again slots are numbered from top to bottom Currently 5 types of input boards are supported Video input SAA7110 Video input BT829 SVGA input XGA input SXGA input Frame rate divider Factor specifying how many times the frame rate of RGB images may be reduced to save bandwidth on internal bus of the VISU Each VISU has a serial input and output and a parallel input and output for reset When these signals are not properly connected a configuration error will result Upon time of publication only 1 chain of VISUs is supported When the first VISU is defined the subsequent created VISUs will be forced to contain the same type of OPUs greyed out For more detailed informaton on the VISUs functionality please refer to the VISU s owner s manual Osiris Owner s Manual 5 19 Wall A Wall is a definition of the Graphics Wall matrix itself Contain
45. anager ox f Layout stack Available objects Scenarios Aliases VISU windows El Layouts Layout1 Osiris Owner s Manual 8 57 Adding objects To add objects to a newly created layout A 1 i Layout stack Available objects Scenarios Aliases VISU windows Load opaque Load transparent Expand Collapse Delete Layoutl New 7 AddtoLayoutt Alias VISU Window Properties Command Placement Select the layout and select the Add to lt layout name gt option in the drop down menu options Then select one of the items in the list 8 2 3 1 Adding an Alias When selecting the Add Alias selection a list box will pop up with the available aliases in the database E3 Add alias to Layout1 OF x E Calculator From the list box select the required aliases and select the Add button The alias will have been inserted in the layout using the default placement properties it was given To complete the adding of aliases select the Close button Osiris Owner s Manual 8 58 8 2 3 2 Adding a VISU window When selecting the Add VISU selection a list box will pop up with the available VISU windows in the database El Add alias to Layout ojx Choose visu Presentation with laptop DYD Presentation with laptop From the list box select the required VISU windows and select the Add button The alias will have been inser
46. anual Contents 1 Introductio AN 1 1 1 1 How This Manual Is Organized oooocococnnoconononoconononnnonnnonnnonn nono non nc nono n rn nr nn rn nr rn nn rnnrnn nn 1 2 12 Styles And Symbols cocida 1 3 2 Architect ii ea aldea 2 4 3 Mi im m EU tas 3 5 Sel Hard Wa odias 3 5 3 2 IM A A A A Ree 3 5 4 Eusttime station a ae 4 6 A SA Rin eee oh A eich oe Tec eeck ee AG Rin 4 6 4 2 Installation and Activation ccccescssecsecsseesecseeceeeseeeseeeeeeseeeeensecneeceaeceaecaecaeeseeeneeeaes 4 7 5 Systemi Configura 5 8 5 1 First time Configurations renren E REEE EE E i ias 5 8 5 1 1 Hardware Configuration The configuration drawing oooooocniocnnocinonicnnonnnnanonnnnnos 5 8 5 12 Configuratio Usage a saeco hsead eae O 5 8 5 1 3 General Configuration Settings 00 0 0 cceesceeseeseceeeceeeceseceseceecaeecseeessenseeneeeneeees 5 9 5 1 4 Overview of possible modules to integrate in configuration c eeeeeeeees 5 10 SS A Mec geect ean Ji osect es E eee 5 28 5 1 6 X Server configuration cccccccesscssscesecesecesecseecseeeseeeeeeseeeeeeeeeeneeeseesseeseeeenaees 5 29 5 2 Applying the changes to the configuration ccecceseesseeseeeeeeeeeeeeeeeeeeeeneeceeeeeeneeses 5 30 5 3 Upgrade procedures iii di neve 5 30 5 321 Brerequisies tacon da ald amined 5 30 53 2 Upgrade Procedure iaa adas 5 30 5 3 3 Upgrade from a Redhat 6 x System eecceeccesccesecesecesecceceeeaeeeeeeseeeeeeesneenaeenae
47. aracter e The available command names are e on e standby e pause e operate 20 8 3 setprojectoroff Parameters ia projectorlogicalid im 1 99 address projector hardware address int 1 99 port serial port string module name ofthe tty module string uy type projectortype string Comments Specify either id or address port module type 20 8 4 setprojectoron Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULT id projectortogicatid im 1 99 address projector hardware address int 1 99 port serialpore string module name ofthe tty module string uy type projectoriype string Comments Specify either id or address port module type 20 8 5 readlampruntime Parameters NAME DESCRIPTION TWPE MIN MAX DEFAULT IAS ia projectoriogicalid_ im 1 99 Osiris Owner s Manual 20 130 address projector hardware address im 1 99 port serialpot string module mame ofthe tty module string uy type projectoriype string Comments Specify either id or faddress port module type 20 8 6 readbrightness Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULT lia projectortogicalid im 1 099 address projector hardware address im 1 99 port serialpore string mo
48. arco Clock Ea Binoc Ea Green clock E Green clock 1 Metaframe 1600x1200 8 3 4 Starting Osiris commands Selecting the Execute Command from the list box may start an Osiris command A list of available commands will be presented After selecting one of the commands it may be that one or more additional parameters are requested depending on the definition of the command Choose command GCIWrite 3 string OK Cancel 8 4 Copying objects The following objects may be copied Aliases Visu windows Osiris Owner s Manual 8 74 Layouts E Control Manager Of x fi Layout stack Available objects Scenarios El Layouts Layout1 g E eN Load B Aliases Load opaque CI Load transparent VISU windi E e My Collapse Delete Layout2 New Add to Layout2 Placement Properties AAA Copy object To copy such an object select it with the left mouse button right click and select Copy Object The following entry will appear New name Layout 1 ok Cancel Change the name and select OK Osiris Owner s Manual 8 75 9 Projector Control 9 1 Supported range of projectors The following range of projectors are supported by Osiris Projector Type Osiris module Technology BD2100 led LCD BG2100 lcd LCD 70x crt CRT 80x crt CRT 120x crt CRT Overview mL oml LCD Overview DMD dmd DLP D
49. as been started from within the Osiris Control Manager environment aliases Only trusted clients as the Remote Pointer application is are granted to connect to the X server The complete UCL functionality for the X server may be turned off by using the no_ucl option in the startup of the X server application This has as a consequence that the application windows started by Osiris can no longer be placed using the Osiris tools 17 4 Osiris Restart Whenever some modification has been done to the configuration of the system wall or X server configuration an Osiris restart is to be done in order to invoke the changes This will restart the Wall module and all other modules communicating to the Wall module The Osiris kernel module osi_dispatcher is not restarted by this operation Also the osi_gui processes are not reset After the Initialization completed message when Osiris is fully restarted it will reload the items that were previously on the Active Layout stack Also when a scenario was active before the Osiris restart was initiated that scenario will be restarted again automatically 17 5 System restart In order to restart the EOS machine safely this is the advised method to do so The Osiris database will be closed properly first prior to the restart of the Operating System When selecting the System Restart button a confirmation message will pop up lel ES A Reboot machine Areyousure
50. ations and grouping the resulting application windows in different layouts This functionality has been broadened by a number of additional features as there are the control of projectors making part of the Graphics Wall the control of external devices such as AMX Crestron the controlled starting stopping of applications which are not directly involved with displaying on the display wall but play an important role in the management of the control center as well integration of UPS device in order to allow a controlled behavior when power is lost or restored creation of automated Scenarios As opposed to the former SW system where all items were individual SW products this is a more integrated environment where different modules responsible for different functions are grouped round a common mediator All components communicate to each other via the com mon TCP IP communication protocol This offered functionality should allow a seamless integration of the Graphics Wall compo nents within the customer s Control Room environment Osiris Owner s Manual 1 1 1 1 How This Manual Is Organized This manual is divided into eighteen chapters Preliminary Remarks explains the structure of the manual itself and the used typographic styles and symbols Architecture explains the build up of Osiris in its totality without going to much in detail Minimum Requirements provides details on the minimum hardware and software requi
51. ator is loaded 20 2 6 loadlayout Parameters NAME DESCRIPTION TYPE DEFAULT name of the layout string Transparent transparent mode bool o Opaque opaquemode boo or Comments e The layout has to be defined in the database e Only one option transparent opaque should be specified which overrides the default layout mode e Opaque means that first a separator is loaded 20 2 7 loadscenario Parameters ae name ofthe scenario string Comments 20 2 8 loadvisu Parameters NAME DESCRIPTION TYPE DEFAULT name name ofthe visuwindow string transparent transparentmode boo o opaque opaquemode boo or Comments Load a visu window e The visu window has to be defined in the database e Only one option transparent opaque should be specified e Opaque means that first a separator is loaded Osiris Owner s Manual 20 119 20 2 9 disablescenario Parameters No parameters Comments Pause the running scenario 20 2 10 restoredatabase Parameters WALL_SESSION databas e dump init initiaise tag m o tt Comments Name name of the dump file string restores the contents of the database from a file By default all data is deleted before restoring 20 2 11 stopscenario Parameters No parameters Comments stop the running scenario 20 2 12 ucldisable Parameters No parameters Comments
52. be one of the following Event Parameters Description Start of Scenario None Triggered the specified time after the scenario has been started Trigger Trigger number Triggered when the trigger n has been triggered Window Creation Name of window Triggered when the specified window has been created by some application Window Destroy Name of window Triggered when the specified window has disappeared from the screen Projector Down Projector address Triggered when projector went off Projector Up Projector address Triggered when projector restarted UPS Down Triggered when the UPS detects a power failure Osiris Owner s Manual 8 67 UPS Up Triggered when the UPS detects that the power has been restored 8 2 4 3 Alarm An alarm is a trigger type which when triggered externally executes the actions defined for it To raise and cancel an alarm condition one will need to create 2 separate alarms for ex an alarm AlarmOn which executes appropriate actions and a second AlarmOff trigger which cancels the previous actions Trigger type Alarm 3 Alarm IS OK Cancel For an alarm one only has to specify a unique trigger alarm name To activate an Alarm trigger the following methods can be used Method Details osi_alarm utility Syntax for starting this utility BVS_HOME bin osi_alarm host lt hostname gt name lt AlarmNam
53. ber of other modules For example the wall module can only start when the server module is active Likewise the VISU module depends on the TTY and LP module being active And so on This dependency is automatically resolved based on the Osiris hardware configuration All needed modules are derived from this configuration and started However if necessary it is always possible to manually force or suppress the start of specific modules As already mentioned before the communication between the different modules is done using some proprietary interfacing protocol over the standard TCP IP networking protocol This perfectly allows you to scatter Osiris modules over a number of different machines As TCP IP is the underlying communication s protocol the different modules will be able to reach one another over the LAN This however requires in depth understanding of how to manually configure a standard Osiris configuration As Osiris allows you to set up a number of definitions with respect to applications layouts etc This information needs to be stored in some way Therefore a relational database engine is running in background communicating between the actual database and the wall module Only the wall module gui module and gci module may provide or extract information to from the database Osirs Within the next chapters this architecture is being looked at in more detail specifying for each module what it s functionality entails and
54. by Barco Controlroom Division being a component of the system or independent services will be deemed invalid provided the damage is not proven to be attributed to the absence of properties guaranteed in writing or due to the intent or gross negli gence on the part of Barco Controlroom Division If the purchaser or a third party carries out modifications or repairs on good delivered Barco Controlroom Division or if the goods are handled incorrectly in particular if the systems are commissioned or operated incorrectly or if after the transfer of risks the goods are subject to influences not agreed upon in the contract all guarantee claims of the purchaser will be rendered invalid Not included in the guarantee coverage are system failures which are attributed to programs or special electronic circuitry provided by the purchaser e g interfaces Normal wear as well as normal maintenance are not subject to the guarantee provided by Barco Controlroom Division either The environmental conditions as well as the servicing and maintenance regulations specified in this manual must be complied with by the customer Osiris Owner s Manual Revision sheet To Barco Controlroom Division Noordlaan 5 8520 Kuurne Belgium Tel 32 56 368 211 Fax 32 56 368 251 E mail support bcd barco com WWW www barco com From Date Please correct the following points in this documentation R5976144 page wrong correct Osiris Owner s M
55. cal screen 6 2 2 OPU settings Each individual VISU OPU has a set of settings which may be tuned This may be required in order to do the color alignment of the VISU picture attain a stable RGB inserted picture Visu Settings Bi Es General settings OPU settings Select opu visu 2 Opu 0 x 0 y 2 3 Settings Red Gain TT Red Cutoff CC Green Gain EE 106 Green Cutoff Tc Jo Blue Gain EA HEr Blue Cutoff nm ji Sampling Phase 3 32 The following parameters are available for each OPU that may be selected Item Description Red Gain Color alignment Red Cutoff Color alignment Green Gain Color alignment Green Cutoff Color alignment Blue Gain Color alignment Blue Cutoff Color alignment Sampling Phase Stability of the inserted image over that OPU can Osiris Owner s Manual 6 37 still be tuned somewhat using this parameter The default position is set to 30 This value should only be modified slightly It is important to make sure that the projectors are properly aligned with respect to geometry and color on the EOS picture prior to the VISU window color alignment 6 3 Force VISU Reset In isolated conditions it may be needed to force a VISU stack reset This may be achieved by clicking the Force VISU Reset button Visu Settings Of General settings OPU settings Phase Hori Phase Em 36 Vert Phase T 3
56. can be used to figure out which plane to pass to xpr 1 for printing raw This option forces the image to be displayed with whatever colour values happen to currently exist on the screen This option is mostly useful when undumping an image back onto the same screen Osiris Owner s Manual 10 86 that he image originally came from while the original windows are still on the screen and results in getting the image on the screen faster std lt maptype gt This option causes the image to be displayed using the specified Standard Colourmap The property name is obtained by converting the type to upper case prepending RGB_ and appending MAP Typical types are best default and gray See xstdcmap 1 for one way of creating Standard Colourmaps vis lt vis type or id gt This option allows you to specify a particular visual or visual class The default is to pick the best one A particular class can be specified StaticGray GrayScale StaticColor PseudoColor DirectColor or TrueColor Or Match can be specified meaning use the same class as the source image Alternatively an exact visual 1d specific to the server can be specified either as a hexadecimal number prefixed by 0x or as a decimal number Finally default can be specified meaning to use the same class as the colour map of the root window Case is not significant in any of these strings
57. ctor whenever it gets off line or is out of order for some reason Use SNMP control This option is only available for projectors of type Overview pSi using the BARCO OMP projector protocol Overview DG using the BARCO LCD protocol using LCD DLP communication protocol Use this if the projectors are not directly connected to the EOS via a serial line but are controlled via an SNMP Agent accessible via the LAN SNMP settings For projector control Osiris can communicate with the BARCO RC Agent ver 1 5SR2 The following projectors are supported via SNMP Overview Psi using the BARCO OMP protocol Overview DG using the BARCO LCD protocol all LCD DLP type of projectors If SNMP control is enabled you can configure the following parameters for the RC Agent The default values correspond to the default values of the RC Agent thus you normally only need to specify the parameter Agent By default the Agent is considered to run on the Eos or Argus system mvgs Osiris Owner s Manual 5 21 General Object name wall 1 r Projector inputs Add input Name Source_0 Type rgb Projector control J Use serial control F Use SNMP control Projector type Projector type OMP OverView pSi Snmp settings Agent mvygs Read Community public Write Community barco Port 14700 Retries SI Timeout ms 1100 Ok Cancel
58. dule part may be omitted when using wall related commands default module wall List of available modules Module Wall Crt Led Dmd Dme Oml Omp Gci Gsw Sad Tty Agent Server 20 2 wall 20 2 1 enablescenario Parameters No parameters Comments Activate the paused scenario Osiris Owner s Manual 20 117 20 2 2 alarm Parameters TYPE Name nameofthealarm string J Comments Generate an alarm 20 2 3 dumpdatabase Parameters WALL_SESSION databas Name name of the dump file string dun Comments Dumps the contents of the database in a file 20 2 4 infoscenario Parameters No parameters Comment Returns the status of a running scenario The value returned is an empty string if there is no running scenario e The value returned for a running scenario is a string with three parts name followed by the name of the scenario state followed by the keyword running or paused step followed by a number indicating the current scenario sequence step 20 2 5 loadalias Parameters NAME DESCRIPTION TYPE DEFAULT name nameofthealias string transparent transparent mode bool ON opaque opaquemode boo or Osiris Owner s Manual 20 118 Comments e The alias has to be defined in the database e Only one option transparent opaque should be specified e Opaque means that first a separ
59. dule name ofthe tty module string type projectortype string Comments Specify either id or address port module type 20 8 7 readcontrast Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULM ia Projectoriogicalid im t fof address Projector hardware address im 1 9 port serialpore string module name ofthe tty module string type projectortype string _ Comments Specify either id or address port module type 20 8 8 writebrightness Parameters NAME DESCRIPTION TYPE DEFAULT projector logical id ea ee Osiris Owner s Manual 20 131 projector hardware address im 1 f 99 DI IO A E E name of the ty module string type projector type string brightness the new brightness value ine Comments modify the brightness value of the projector e Specify either id or faddress port module type e The range of the brightness value is projector type dependant 20 8 9 writecontrast Parameters NAME E Address projector hardware address int 1 99 Por serialpo string fJ module name ofthe ty module string type projectortype string contrast _ the mew contrast value int Comments modify the contrast value of the projector e Specify either id or faddress port module type e The range of the contrast value is projector type dependant 20 9 dme 20 9
60. e in the configuration file an event is specified like this lightoutput light right value d this means that an event like lightoutput light right value 20 will put the sliderbar on value 20 If one the options are incorrect the value is ignored This means that lightoutput light left value 10 is completely ignored at least for the slider in question The commands that get executed by SYSCOM MAND OSICOMMAND and DEVICECOMMAND should also generate this event if you want the sliderbars from different gui s to follow e COMBOBOX NAME lt name gt COLUMNS lt number gt VALUES lt values gt SYSCOMMAND lt ID gt lt user gt lt command gt OSICOMMAND lt command gt DEVCOMMAND lt command gt This command creates a pull down list Each value in the list is a string in the parameter lt values gt When an option is selected form the list the command string will be executed The selected string value can be used in the list of arguments with a s notation e SYSRAISECOMMAND lt Name gt lt User gt lt Command gt This specifies the default action which needs to be performed when a frame is activated e SYSLOWERCOMMAND lt name gt lt User gt lt Command gt This specifies the default action which needs to be performed when a frame is no longer used e OSIRAISECOMMAND lt osiris command gt this specifies the Osiris command which needs to performed when a frame is activa
61. e 3 Save Cancel Remote Pointer Coords F No Video Window Decoration Console shell bash 3 Show Configuration Zooming in Video Windows Cursor size j 6 3 The following items may be modified completed Item Description Fontpath When a specific fontpath should be appended to the normal default fontpath this can be completed here Resources When a specific X windows resource file is to be used it can be specified here Background A customized background picture can be specified here It should be a X11 compatible bitmap Console shell Specifies the console shell When the console window is opened the shell specified here will be used within that X terminal Motif WindowMer When checked the Motif window manager will be activated When unchecked no window manager will be started Movable Video Windows Specified if the video amp RGB window will be moveable using the remote pointer Zooming in Video Specify whether zooming in video windows is allowed or not Windows No Video Window Disables the Window Title bar etc for visu Windows Temorary re Decoration enabling by middle mouse button e g to move window Osiris Owner s Manual 5 9 Show Configuration The configuration will be visible readonly to users without admin rights Remote Pointer Coords Specifies if the remote pointer windows display the x and y location of the cursor on th
62. e gt lt hostname gt will normally be mvgs telnet session By opening a telnet session to the mvgs on port 5701 one opens a connection to the Osiris command interface After connection Osiris commands may be entered for example to trigger some alarm trigger alarm name lt AlarmName gt Redirection to the gci_pipe Redirection of an Osiris command string to the file BVS_HOME ogging gci_pipe is another possibility For starting some Alarm Alarm On the following command could be used echo alarm name Alarm1lOn gt BVS_HOME logging gci_pipe This will of course only work when this gci_pipe file pipe is in place RS232 command to serial port managed by Connect a terminal device connected to one of gci object the serial ports which is connected to a GCI object in the configuration tool Connection should be done using a crossed serial connection Osiris Owner s Manual 8 68 8 2 4 4 Repeat Time A Repeat time trigger type will repeatedly execute a number of actions every now and then determined by the specified number of days hours minutes and seconds ES properties NEWTRIGGER Iof Xx Trigger type Repeat time days lo hours J minutes seconds La lp La lo la lo a le le Trigger Action s For each trigger defined 1 or more actions may be specified to be executed upon the occurrence of that particular trigger To add an Action to some
63. e wall Cursor Type remote sprite mouse pointers are used recommended if multiple users will access the wall via the remote pointer local real mouse pointer is used recommended it only a single user will access the wall via the remote pointer If multiple users try to access the wall at the same time they will be warned that the system cursor is already in use Cursor Size specifies the size in pixels of the cursor on the wall 5 1 4 Overview of possible modules to integrate in configuration EX configuration JO x File Add object Commands Osiris commands eos gci imagegenerator tadapter ups visu wall matrix switcher Osiris Command Allows the user to create some customized Osiris commands apart from the already pre defined set of commands The pre defined commands are basically some commands to control different types of projectors connected to one of the serial ports of the controlling system running Osiris An Osiris command is built up out of the following components Component Purpose Osiris module Name of the Osiris module where the specified command is passed to Osiris command The command itself Parameter s 1 or more parameters linked to the command Each parameter can be given a default value so when the parameter is not explicitly specified 1t gets that default value Actions one can perform on such a command definition are del
64. ed to specify the colour to display for the 1 bits in the image bg lt bgcolor gt If a bitmap image or a single plane of an image is displayed this option can be used to specify the colour to display for the 0 bits in the image geometry lt widthxheight x y gt This option allows you to specify the size and position of the window Typically you will only want to specify the position and let the size default to the actual size of the image inverse rv If a bitmap image or a single plane of an image is displayed this option forces the foreground and background colours to be swapped This may be needed when displaying a bitmap image which has the colour sense of pixel values 0 and 1 reversed from what they are on your display new This option forces creation of a new colour map or displaying the image If the image characteris tics happen to match those of the display this can get the image on the screen faster but at the cost of using a new colour map which on most displays will cause other windows to go Technicolor noclick Clicking any button in the window with the selected view will terminate the Zoomxserver unless this option is specified Termination can always be achieved by typing q Q or ctrl c plane lt number gt You can select a single bit plane of the image to display with this option Planes are numbered with zero being the least significant bit This option
65. election Grid w Uniform color wv Pixel on pixel off w Text ay Graybars w Lines w Rectangles 2 Off Each selection displays a different kind of alignment pattern on the Graphics Wall ES Test Patterns of x E Test Patterns ile ES Pattern selection Color selection Pattern selection Orbitting Grid Lefttop Grid gee Uniform color Left bottom TC x i a Bs A Uniform color ll wv Pixel on pixel off Right top Green Text ay Right bottom w Pixel on pixel off 0 jit Vv Greyoars y Text TA Lines o w Rectangles wv Graybars jit wy Off y Lines 15 Gray 80 Gray White I 15 Red 80 Red Red Rectangles ac A ll Y 2 15 Green 80 Green Green Pattern selection Configuration y Off T Bj Grid A Black on white _is Blue 0 Blue Blue w Uniform color x White on blac w Pixel on pixel off Text ERATE ES Test Patterns M T Pattern selection Configuration Aaa y Grid Minimum uy Rectangles Unk 0 y Of w Uniform color y w Pixel on pixel off Maximum Pattern selection Configuration A Graybars ember Grd Lines EE w Uniform color J li Pixel on pixel off je width D Geese E Red F Green M Blue Evit E Test Patterns wv Text 5 v Off w Horizontal Vertical ay Graybars J 1 A Lines Exit w Rectangles xy Off xy Horizontal Vertical
66. ening a telnet session to the EOS on port 5701 one can thereafter issue an Osiris command which will be handled by the gci module Serial port connection A serial device connected to one of the serial ports ofthe EOS may generate some Osiris command which will be handled by a GCI object connected to that serial port One or more serial ports may be controlled by 1 GCI object For example a device control system like Crestron may control the Osiris environment in this way Redirection to gci_pipe One can redirect an Osiris command the the pipe file SBVS_HOME logging gci_pipe The following items need to be specified when defining such an object Item Description Module Name Name of GCI module managing this gci object In most cases this will be gci Serial port Name If the GCI object is to be linked to some serial port s of the EOS system each serial port should be given a unique serial port name For ex CresSer Osiris Owner s Manual 5 14 Image Generator Defines some source supplying some object with a Video or RGB signal Can be used to connect to e VISU input e Video RGB matrix switcher e T adapter Currently connection up to a 2 input of some wall component is not supported Definition of Video signal source imagegenerator 0 tal x General Object name D VD PLAYER Output video O rgb Scaling Ma
67. ent configuration to floppy see backup procedure Install Redhat 7 x and EOS X Server 2 4 see EOS X Terminal users manual Install Osiris 1 3 see above Restore restore saved configuration from floppy see restore procedure Osiris Owner s Manual 5 31 6 VISU Settings In order to set up the VISU s environment a number of VISU related settings may need to be tuned This is described within the next sections Some settings are of a general nature for the complete VISU stack some other settings are specific for some Video or RGB source 6 1 VISU Source Settings 6 1 1 Video Source settings Most settings for video sources connected are set up automatically and match up to the desired result in most cases The following settings may still be modified to your own preference El Visu Settings A x Source settings Source Name DVD y Parameters Format S AUTO PAL v AUTO NTSC y PAL y PAL_N y PAL_M a NTSC_M v NTSC_JAPAN v SECAM Contrast o 214 Brightness 1 fo Hue O IT IG ChromaU 2 fase ChromaY 23 f256 Osiris Owner s Manual 6 32 6 1 2 RGB Source settings Setting up the RGB sources takes somewhat longer than setting up a video source 3 types of RGB insertion cards are available each with their own set of settings The next 3 sub sections describe the way to set up each of these sources It is important to note
68. er user cd home bvs images rm f ln s pkgs tkgui images The previous modifications might be needed when color allocation problems manifest themselves when displaying to some X windows platform It is advised to use only 16 colors for the GUI in all circumstances Osiris Owner s Manual 7 45 8 Control Management The real power of Osiris is held within the Control Management section It basically allows a user to set up a number of applications group them in layouts and assist in the automatic startup and stopping of these applications held within these layouts This just briefly describes the possibilities More detailed information is found within the next subsections 8 1 Introduction As specified within the introduction of this manual the Control Manager functionality is the core business of the Osiris SW It allows customers to define the way their applications are to be started and where they have to be displayed on the Display Wall The individually defined applications can then be started in an automated manner and grouped within the so called Layouts A layout when loaded initiates the automatic startup of the applications comprised within that layout and when unloaded closes the applications again in a secure automated fashion In order to be able to define all this one will need some knowledge with respect to Location of applications to be started which servers user s which should start
69. essage that will be shown This message can be or the actual text or a string denoting a string in the registry file eg STACK will get the message Control Manager from the registry file if the language is English The first field in each command defines which user can access the button other users just do not see that button It is a tcl list strings separated by spaces enclosed between brackets of allowed users For instance ofc admin allows users ofc and admin If the keyword all is specified then all users are allowed Names preceded with an exclamation mark are not allowed to use the button even when all is specified For instance all ofc allows all users except the user ofc 7 2 6 Example of multi user control panel setup The following file shows a configuration file gui cfg which brings up a control panel either for the admin user where all buttons are accessible or for a user user where a more restricted set of buttons is accessible GUI CFG file designs the control panel Modules MODULE lt userspecs gt lt modulename gt lt button decorations gt Osiris Owner s Manual 7 43 possible button decorations text text text to display space number space to insert newline a new line to begin a new line of text images image image a image gif file to display userspecs list of allowed users for a button all allows all users user means allows
70. ete new and modify Osiris Owner s Manual 5 10 The commands created in this way can be used within different areas of Osiris from within the Activate Layout section by right clicking and selecting Execute Command from within a Layout definition upon the opening or closing of a Layout for example from within a Scenario definition Osiris Owner s Manual 5 11 Example of a defined Osiris command The following command will send a string out on the GCI port dev ttyS3 rt disable polling crt projector disable infrared crt projector enable infrared crt projector operate crt projector pause crt projector power on crt projector standby crt switch source led disable nollina Name GCIWrite Module Command tty irte service gci port devittyS3 Parameters Parameter name Default value string Delete New Parameter New Remove o Cancel eos 1 AS Serial ports Add serial port Name lidevittySO Delete Name devittyS1 Delete Parallel ports Add parallel port Name dew lp0 Delete Number of channels 4 Num Channels Ok Cancel The EOS is the building block for the graphical generator being an EOS Compact Power or Ultra system Osiris Owner s Manual 5 12 Item description Serial Port Name s List of serial ports associated with this system For a system running the Linux OS the
71. g a presentation DVD displayed within a VISU window and at the same time on a presentation projector Automatic shutdown of the system or reorganization of the most important display information when a power failure is detected by the UPS system connected to the system Performing an automated backup every day And many more possibilities All of this can be programmed within some Main scenario that takes care of all these possible events that might come by This scenario would then run day in day out managing the complete Control Room environment Users may even use this scenario functionality for their own non Graphics Wall related purposes An alias starting up specific customer applications is indeed perfectly possible A scenario is built out of a number of triggers and possibly a number of sequence steps The triggers drive the functionality of the Scenario Creation Select the Scenarios Tab right click in the right window area and select New Scenario Control Manager olx f Layout stack Available objects Scenarios Osiris Owner s Manual 8 65 The resulting window will prompt you for the Scenario details ES properties NEW Mal ES N New Scenario Name Scenario Cancel Complete the name of the scenario using a unique object name and select OK Trigger Creation To create a new trigger select the corresponding Scenario right click and
72. h_source s 1 Osiris Owner s Manual 14 103 15 Error Log The error log serves as a first line troubleshooting tool It will offer you the most basic informa tion as to what the Osiris SW system is busy doing and which kind of problems it is experiencing The view only displays the most recent messages Also one can view the information using different filters filter on severity Fatals Errors Warnings Notes filter on message originating module Lists all modules that have been spawning messages into this buffer When checked messages are displayed when unchecked these messages are suppressed This list is NOT stored within a file on the file system More detailed messages are displayed in the Console window cfr System Administration and are stored in the ctrlpanel log and ctrlpanel oldlog files The error log should always be used whenever the system does seem to come up correctly or behaves inconsistently For more details always check the console window or go and have a direct look in the logging files El Error Log OL x Levels Modules 12 17 19 15 51 23 wall WARNING Failed to execute command walllnfo 12 17 19 15 51 03 wall WARNING Failed to execute command wallinfo 12 17 19 15 50 42 wall WARNING Failed to execute command walllnfo 12 17 19 15 50 22 wall WARNING Failed to execute command walllnfo 12 17 19 15 50 05 wall WARNING Failed to execute command walllnfo
73. he aliases windows by the operator using the remote pointer Osiris Owner s Manual 12 96 12 6 Logical screens When the X server for IMSGP cards is configured for multiple logical screens the logical screen to interact with using the remote pointer can be selected using a Tab on top of the remote pointer window Remote Pointer pr o it Select the Tab for the logical screen to interact with and then click into the Remote Pointer window Osiris Owner s Manual 12 97 13 User Administration Osiris is a multi user environment Different users may be created each having their own Control Panel look and feel 13 1 General info The users created and managed under Osiris are not related to the Unix Linux users This is a completely separate set of users The user administration for all users is by default located in the Administration control panel 2 button from the left When logged in as the default ofc user the user is allowed to modify his own password All information on users and passwords is stored within the Osiris database 13 2 Creation of new users When selecting the User Admin button as Administrator the following window appears User Settings OF x User name admin 3 New password Retype password Change password Delete User New user In order to be able to modify create or delete user accounts one always has to specify the old password of the admin
74. hex code to send to the serial port connected to the gci module These 3 commands send a string when the button gets pressed SYSRELEASECOMMAND OSIRELEASECOMMAND and DEVICERELEASECOMMAND are three commands specified in the same way as SYSCOMMAND OSICOMMAND and DEVICECOMMAND but these commands get executed when a button is released instead of when it is pressed All commands can be specified at the same time e SLIDER COLUMNS lt number gt MIN lt number gt MAX lt number gt SYSCOMMAND lt user gt lt command gt OSICOMMAND lt command gt DEVICECOMMAND lt command gt OSIQUERY lt command gt DEVQUERY lt command gt Osiris Owner s Manual 14 101 RETURNEVENT lt event gt This command creates a sliderbar COLUMNS again specifies the number of spaces the widget takes MIN and MAX specify the minimal and maximal value of the slider SYSCOMMAND OSICOMMAND and DEVICECOMMAND are commands sent with each change of the slider bar like for the BUTTON command The only difference is that all occurrences of d get replaced with the current value of the sliderbar OSIQUERY and DEVQUERY are commands that query for the current value of the sliderbar These commands should generate an OSIRIS event RETURNEVENT specifies this event This event can have several options One of these options should have as value d The actual value sent by the event will be used as the value for the sliderbar An exampl
75. how to start and manage it Osiris Owner s Manual 2 4 3 Minimum requirements The next subsections clarify the minimum requirements needed for Osiris to be installed and run without problems Both SW and HW requirements are covered 3 1 Hardware The following minimum HW requirements are put forward Internal System s Memory 64Mb or higher CPU Pentium II 350Mhz or higher Free space of disk storage prior to 100Mb installation This does not mean that Osiris will not run on EOS platforms that do not meet these requirements There is however no guarantee that it will For upgrading existing EOS systems with the Osiris SW an analysis will be done beforehand in order to determine the needs for upgrading the HW platform Osiris and more in particular the X server is designed to be compatible with the following range of graphical output cards Type of Card Supplier OVT 2978 2 2 output digital card Panel link Barco Nv OVT 2978 1 2 output digital card LVDS Barco Nv old OVT 2978 0 2 output analog card MX Barco Nv OVT 2978 3 2 output digital card Panel link Barco Nv Full Color Card OVT 2824 4 2 output analog card Barco Nv synchronized outputs VX IMSGP Graphical cards Master and Slave Barco Nv The following digitizing equipment is supported by Osiris Type of Card Supplier R9830600 VISU sub unit Barco Nv R9830601 VISU sub
76. ht be when tight security does not allow the agent module to remote start up an application on a remote host A layout could still be built using dummy aliases each with a separate fixed cookie The applications are then started from the server s using the Osiris Owner s Manual 8 48 different fixed cookies In this way proper placement can still be guaranteed The properties of some alias may only be modified when it is not loaded on the Active Layout stack Default Windows An alias has a Default Windows area associated with it which defines the area in which all windows are to be displayed that do not match any other separately defined windows for this alias The default window area as the other separately defined window areas can be assigned some properties Property Purpose Maximized Will maximize the application s window s in the designated area default area Hidden The area will be hidden in an off screen location Always on Top Application windows within this area will be forced on top when another application s window overlap Separate Windows Apart from the Default Area associated with an application one can define some separate application window areas This can be achieved by selecting the alias right clicking on it and selecting the Add to lt alias name gt Window option EX Control Manager ol Layout stack Available ob
77. i e 20 132 20 9 1 poll e 20 132 20 9 2 toall projectors iia a 20 133 20 935 SetprojSctOrott cs sehceete ks besdovees a eae ba hs hates eine ate ieee 20 133 20 94 SetprojectOrOM ida 20 133 20 9 5 readlampruntime ise 20 134 20 9 6 read valles das ant 20 134 20 10 MA tds 20 134 A O 20 134 20 10 2 toallprojectorS E ARE A E EE A E ET TE 20 135 Osiris Owner s Manual 20 10 3 setprojectOro dui iia 20 135 20 10 4 setprojectOron iii ads 20 136 20 10 5 readlampruntime ia 20 136 20 11 OM ees A A A A AA GIA 20 136 A RS 20 136 20 112 toall projeCtOTs mid ros 20 137 20 113 Setprojectoro aiii 20 137 20 1 1 4 SetprojectorON calar 20 137 20 11 5 readlampruntime sssrin erretan nonn nono nonn non rro raasde raae abenn eaae 20 138 20 12 aUtopatch EAEN E E isk E i Ahan WO ARR AREA AA 20 138 20 1221 Jogicalswitchis cid 20 138 20 13 NN 20 138 20 131 Togicals Wichita A aa ee sks 20 138 20 14 Di A AAA A AAA E Att Add 20 139 ZO TAD ClOSEDIPS nadie lis 20 139 20 1422 NOPEMPIP Ee anna pueeck atte e ive eee a iA va tel a at ae 20 139 20 14 33 CLOSCHY portes tia dos 20 139 20 144 Openttyport cestas iaa 20 139 21 Referencial a o e do eo ds e 21 141 22 Remarksy and Comme bie 22 143 Osiris Owner s Manual 1 Introduction The name Osiris originates from Ancient Egyptian mythology Osiris is based on the former Control Manager product It s main purpose was to provide users with a possibility to automate the startup of applic
78. ifies the space in the Y direction e ROW starts a new row of widgets in the frame Widgets are placed from left to right until a ROW command is specified then new widgets appear on the next row of the grid e SPACE lt number gt skips one or more horizontal spaces before placing the next widget If no number is specified one place in the grid is skipped e LABEL CONFIG lt configuration gt COLUMNS lt number gt puts a label in the frame The configuration of the label is done in just the same way and therefore with the same protocol as the configuration of the buttons in the control panel see previous chapter If COLUMNS is specified then it represents the number of grid places this widget takes e BUTTON CONFIG lt configuration gt SYSCOMMAND lt ID gt lt user gt lt command gt OSICOMMAND lt command gt DEVICECOMMAND lt command gt OSIRELEASECOMMAND lt command gt DEVICERELEASECOMMAND lt command gt COLUMNS lt number gt This command creates a button CONFIG and COLUMNS are the same parameters as for the LABEL command SYSCOMMAND specifies a Unix command to be executed the lt ID gt allows to distinguish between 2 identical process names OSICOMMAND specifies a command sent to any OSIRIS module the syntax for these commands is exactly the same as commands sent to the GCI module e g gt autopatch logicalswitch input 1 output 2 DEVICECOMMAND specifies a string or
79. indows NT TSE Owner s Manual Citrix Metaframe Owner s Manual Citrix UIS Owner s Manual Octopus Packages V2 0 0 Owner s Manual Websites Quite a lot of information can be found on the Internet with respect to different general topics and 3 party products The next table covers just a few of these pools of information Ref Contents www barco com More info on Barco in general www seufert com More info on Barco Karlsruhe www citrix com More info on Citrix and it s products and more in particular the location http www citrix com products metaframe mfnt htm On the Metaframe 1 8 for Windows NT TSE 4 0 And the location http www citrix com products unix default htm On the Citrix Unix Integration Services product All on line documentation can be found on http www citrix com services productdocs asp www microsoft com More info on Microsoft products and in particular the following location http www microsoft com ntserver terminalserver default asp www redhat com Official Linux Redhat web site Usage of the vi editor the most prominent editor within Unix Linux environment http docs sun com ab2 LegacyPageView toc SUNWab_8_29 3 A 2Fsafedir 02Fspace3 o2Fcoll2 2FSUNWabe 2Ftoc 2FADVOSU G 3A1096 bt Solaris Advanced User 27s Guide ps ps 2FSUN Wab_8_29 2FADVOSUG 2F06 Using_the_vi_Editor amp Ab2Lang C amp A b2Enc iso 8859 1 This is an inte
80. ing the command mount mnt cdrom as super user Setup of display for installation Gui Redirect DISPLAY to some X windows platform for ex Mvgs pc DISPLAY mvgs_pc 0 export DISPLAY Installation startup cd mnt cdrom for Redhat Linux setup Activation After installation has been completed Osiris still remains to be activated before usage To do this select the activate amp reboot button Osiris Owner s Manual 4 7 5 System Configuration This section describes the process of configuring the Osiris environment Most of this will have been completed upon the pre installing of the system For users this section may be seen as informational in order to understand the Osiris system better Section 5 3 describes what needs to be done in order to upgrade an existing Osiris system with a new release 5 1 First time Configuration 5 1 1 Hardware Configuration The configuration drawing After restart of the system when Osiris was installed from scratch the hardware configuration window will automatically pop up on the mvgs_ pc console configuration OY x File Add object Commands 5 1 2 Configuration usage Purpose Action Adding a configuration module Select Add Object in menu and select appropriate module Interconnection of objects Each object may have 0 or more inputs and 0 or more outputs depending on it s functionality Interconnection of objects is done by fi
81. ing window will fit into this area when loaded Yellow Outlined area within the VISU window which corresponds to the viewport on the information displayed within the VISU window zooming Orange Corresponds to the actual X windows that are visible on the Graphics Wall One can hide or show the different areas by checking the checkmarks Show UCL areas Show VISU windows Show X windows An area which is highlighted has its title displayed in blue Selected window M Layout name M Alias name Window name DVD1 FF Show UCL areas M Show VISU windows M Show X windows Position Viewport lic rr Zoom m e A al Fit ox Undo Cancel When highlighted the area may be moved resized by means of the mouse pointer by means of the slider bars or by means of the entry fields Press Enter when entering a new value Osiris Owner s Manual 8 61 An area can be selected by e pressing the left mouse button on the label displayed in the area e pressing the left mouse button on the border of the area e using the drop down list in the selected window pane When a VISU area has been selected it is possible to modify the Viewport for the displayed information within the VISU window A viewport is a definition of the portion of the information which is being digitized This allows you to zoom in on the image Loading Unloading To load a layout righ
82. ion gt display mvgs 0 Osiris Owner s Manual 18 113 Verify the actual process which is started ps ef grep wfica Create the alias Create an alias start method local to start the ICA client Given the number of parameters needed by the ICA client it may be advisable to create a local script with the complete start command usr lib ICAClient wfica lt params gt For the local script put the following line at the end of the script in order to keep the script alive tail f 0 gt dev null Please refer to the user s manual of the Citrix Metaframe product for more detailed information UIS UIS Unix Integration Services sits on top of the Metaframe environment and allows the display of NT sessions of applications using genuine the X windows protocol To integrate the startup of a UIS session within Osiris an alias is to be created starting a script residing somewhere on the EOS and contains the following bin csh set mcookie xauth list DISPLAY grep MAGIC rsh metaframe x11 display SDISPLAY mcookie mcookie 3 user administrator passwd glad01 depth 8 geom 0 0 tail f 0 gt dev null Specify Cookie within the Magic Cookie subsection of the Alias definition More options may be used for the x11 application but this is outside the scope of this manual q Please refer to the user s manual of the Citrix UIS product for more det
83. is not specified all known projectors are addressed e The list separator can be any non digit character e The available command names are e on e standby e pause e operate 20 10 3 setprojectoroff Parameters td projecioriogicatia im 1 99 Address _ projector hardware address im 1 99 Por serialpor string Module name ofthe ty module string ww Type projeetoriype string Comments Specify either id or faddress port module type Osiris Owner s Manual 20 135 20 10 4 setprojectoron Parameters id Projectorlogicalid im 1 99 address Projector hardware address int 1 99 port serialpore string module name ofthe tty module string type Projectortype string Comments Specify either id or address port module type 20 10 5 readlampruntime Parameters DESCRIPTION TYPE projector logical id projector hardware address 1 oa pon serial port string module name ofthe tty module string type projector type string Comments Specify either id or address port module type 20 11 omp 20 11 1 poll Parameters polling interval in seconds it 0 Comments control polling of projector settings e Polling is ON if the interval specified is not zero e Polling is OFF if the interval specified is zero Osiris Owner s Manual 20 136 e The interval
84. ithout the Metaframe and possibly UIS software can not be used in conjunction with the Osiris environment as this is a X windows only environment which is not supported by the NT TSE alone Metaframe Citrix Metaframe is installed on top of NT TSE The communication between server and display client takes place via an intermediate protocol ICA Therefore an ICA client is required on the display side EOS A number of steps are required to integrate a TSE MetaFrame session within Osiris Step Details ICA Client Install the latest ICA client on the Linux platform The ICA client can be installation found at the following location http download citrix com client_ica Startup of Start the wfemgr application as super user wfemgr Do some Make a directory ICA Client customizations Then make a link between ICAClient appsrv ini and root ICAClient appsrv ini In s root ICAClient appsrv ini ICAClient appsrv ini Create a session Create a named session using wfemgr as super user cd usr lib ICAClient wfcmgr display mvgs_pc 0 Specify Network the TSE server to connect to Window the desired max window size and the number of colors if possible select 16 colors 1f 256 colors are needed always select the sharing option application if not specified a complete desktop is desired Check session Start up the session manually wfcmgr desc lt descript
85. ject name ups Module name ups Ok Cancel Object used for integration of an Uninterruptable Power Supply unit The following items need to be specified when defining such an object Item Description Module Name Name of module managing this gci object In most cases this will be ups Upon different events resulting from the ups device an action may be triggered within an Osiris scenario For ex upon power failure Osiris may close down properly after some time unattended and shut down the system it is running on The UPS changes are used in Osiris as events that activate the ups triggers gt Line operation normal operation Battery operation a failure has occurred battery power is used Backup time remaining backup time in minutes The command getstatus can be used to query the current status of the ups NORMAL OPERATION ABNORMAL OPERATION empty string there is no connection between the UPS module and the ups device More about the different scenario triggers based on the UPS object later in the scenario section The UPS object is compatible with the following UPS device NetUPS SE Rack Mount UPS 1000 3000 VA supports the PowerRite protocol Osiris Owner s Manual 5 17 VISU Cs ox General Object name visu 0 Module name visu Visu opu s opu 0 opu 1 opu 2 opu 3 Visu opu type O VISUFO
86. jects Scenarios E Aliases Er Load Load opaque Load transparent Expand Collapse Delete Clock New z Add to Clock Malas Placement Properties Command Osiris Owner s Manual 8 49 Selecting this option will present you with the form for specifying the separate application s window El New Window lolx Name New Window New name test Window identification W Window title Window properties Window maximized in area _t Window hidden 3 Window always on top ok Cancel The following may be specified Property Purpose Window name Just a name for the window object Window Identification Name of the window as seen in the window s title bar One may also use the normal Unix regular expressions as etc to specify the name of the window Window Properties Same as with the Default Area When such a separately defined window is used within some Layout upon the loading of the layout when the application connects and displays it s windows the window matching the specifications defined with respect to the title bar name will be forced into the designated area This is the method to differentiate between the different resulting application windows In this way one can easily set up which windows one is interested in and show these separately The rest not defined will end up in the Default Area
87. le balloon CONSOLE MODULE all user image gui_user balloon PASSWORD MODULE all visuadmin image gui_visusettings balloon VISUGENERAL OSITOGGLECOMMAND all wall uclenable ucldisable uclstatus wall_uclOff wall_uclOn no image gui_ucloff balloon UCLOFF image gui_uclon balloon UCLON OSICOMMAND all server stopServer origin DISPLAY yes Restart Osiris image gui_restart balloon RESTARTOSI OSICOMMAND all sad reboot delay 0 yes Reboot machine image gui_reboot balloon REBOOT OSICOMMAND all sad shutdown delay 0 yes Shutdown machine image gui_shutdown balloon SHUTDOWN MODULE all backup image gui_backup balloon Backup Restore the system COMMAND all EDITCONFIG DISPLAY root BVS_HOME bin osi_startmodule osi_wall edit image gui_editconfig balloon EDITCONFIG MODULE all upgrade image gui_upgrade balloon UPGRADE Osiris Owner s Manual 7 44 7 3 Osiris GUI color usage The Osiris GUI may be displayed using either 16 or 256 colors In some conditions running the GUI using 256 colors results in color allocation problems for the rest of the X windows applica tions displaying to that same DISPLAY To change the color usage for changing to 16 colors telnet to the EOS as ofc become super user cd home bvs images rm f ln s pkgs tkgui images_16 for changing to 256 colors telnet to the EOS as ofc become sup
88. le them MENU lt userspecs gt lt buttondecoration gt list of commands This generates a submenu of the controlpanel The list of commands is also a list of line separated commands corresponding to one button These lines can be any of the above commands DEVCTRL lt userspecs gt lt filename gt lt buttondecoration gt This generates a separate window if the button is pressed with buttons labels and sliderbars This is mainly used for device control via a crestron or amx device The filename specified is the name of the configuration file of the menu This file should be located in the BVS_HOME config directory ACTIVATE When placed as the last argument The button decoration is defined by a list of elements This will generate a combination of text bitmaps images Following elements are known text lt text gt displays a text bitmap lt bitmapfile gt displays a text image lt imagefile gt displays an images mostly a gif file newline let the next element start on a new line space lt hspace gt puts a space between the previous element and the next vspace lt vspace gt puts a vertical space font lt font gt changes the font for following text elements already defined text is left alone color lt color gt changes the default foreground for following elements balloon lt balloontext gt if this is specified then moving over this button will cause a balloon to pop up lt balloontext gt is the m
89. mation when looking for causes of things not happening as expected All messages that are redirected to the following file are being displayed within this console session SBVS_HOME logging LoggingPipe The messages are stored within the file SBVS_HOME logging ctrlpanel log When this file has reached a total size of 1Mb it gets copied to a SBVS_HOME logging ctrlpanel oldlog file and the ctrlpanel log is blanked out and new messages are stored When experiencing difficulties within Osiris of any nature please e mail a zipped version of the ctripanel log and possibly the ctrlpanel oldlog with a detailed description of what is not working as expected to support bcd barco com for further analysis 17 2 Osiris Owner s Manual 17 106 17 3 UCL Control UCL stands for User Control Language It is used as an interfacing language between the different Osiris components and the X server It is an extension of the X server Within the X server environment a UCL table is maintained and holds information with respect to the placement of application windows as defined by the loaded layouts By means of the toggle button in the Administration control panel one can activate deactivate the UCL control meaning that when turned off any X windows based client application is allowed to display on the display wall managed by the X server When it is on the X server will only accept a connection from an application that h
90. ment allows you to define the default position and size of the VISU window ES Placement DYD lel Es I Window name DvD Selected window E Show VISU windows Position Viewport o AAA E Loading a VISU window To load a VISU window select it from the list of available VISU windows right click and select Load By default the VISU window will be loaded transparent One can explicitly specify to load the VISU window opaque when this would be required Deleting a VISU window To delete a VISU window select it from the list of available windows right click and select Delete Deleting a VISU window which makes part of some layout or scenario will not succeed You will need to remove the alias from the involved layouts and scenarios first in order for this to succeed Osiris Owner s Manual 8 54 Multiple Logical Screens When the X server is configured to display multiple logical screens the placement window will look slightly different from the former placement window ES Placement DYD a al x r Selected window Window name DVD F Show VISU windows Position Viewport Ea ua Osiris Owner s Manual 8 55 8 2 3 Layout Properties A layout is an object which may hold anumber of Alias Default Areas a number of Alias specific Windows a number of VISU windows a number of Osiris commands t
91. method 1 command f break I terminate _J kill Magic cookie Cookie v Display vw No Cookie No Display Fixed cookie value Apply ok Cancel The ScreenNumber entry field denotes the logical screen to display on 0 1 Osiris Owner s Manual 8 52 The placement window will have tabs for selecting the logical screen to organize Placement ClockLeft 101 o E Default 4 Selected window F Window name Default Area F Show UCL areas Position mcr 8 2 2 VISU window A VISU window defines a link between a certain VISU source and an X window The X window is treated as any other X window on the screen To create a new VISU window right click on the right hand side of the Control Manager window and select New Window Properties New name _ _ Eva Screen Screennumber h Source a ler ll lt Oo Window properties F Window always on top iv Apply o Cancel Osiris Owner s Manual 8 53 Object component Purpose New Name Unique VISU window name Screen Selection of screen number cfr Section 132 3926 490 Source Source to be linked to the VISU window This source is to be defined in the Hardware Configuration section Window always on top To be checked when the VISU window should be displayed on top of all other X windows Placement The place
92. mmand command command command command command commana commana dE PE Lys ga command 5 Gs ies command 8 CLIO1I1T CL10112T CL10113T CLIO1I4T CLIO1IST CL1O116T CLIO1I7T CL10118T 1 2 CL102 9 9 CL201 0 9 CL20112 1 9 CL201I3T 2 9 CL20114T 3 9 CL201I5T 4 9 CL20116T 5 9 CL20117T 6 9 CL201I8T 7 9 CL20119T Switching mode ascii commands for combined RGB Video Switcher Osiris Owner s Manual 5 26 command 18 9 CL20 OT command 19 9 CL20 1T command 20 9 CL20 2T command 21 9 CL20 ST command 22 9 CL20 4T command 23 9 CL20 5T Configuration check DVD PLAYER LAPTOP After configuration completion the Check Configuration menu option may be used to do a cross check of the setup Does not guarantee a fault free configuration however Merely looks at the proper interconnec tion of objects Osiris Owner s Manual 5 27 5 1 5 Licensing Licensing system for specific optional Osiris modules Licenses are provided by Barco Controlroom Division depending on the configuration Licenses may be provided for the following functionality Control Manager VISU Autopatch UPS Device Control Switcher Projector Control ZoomX Whenever a new functionality is provided within Osiris it may be that a new license will be needed as well The licenses are kept in the following file
93. naging this matrix switcher object Logical Inputs Definition of each input for the switcher Each input signal has a Name and Type associated Logical Outputs Definition of each output for the switcher The same applies as for the inputs Autopatch 4YDM Ox General Object name autopatch4ydm YIDEO Module name autopatch Logical Inputs Add logical input Name input_o Type video 3 Name input_1 Typefvideo 3 NamelInput_ 2 Typefvideo 3 Name JInput_3 Type video i S Delete logical input e ie r 1 Logical Outputs Add logical output Name Output_o Typelvideo 3 Name Output_1 Type video 3 Delete logical output Enclosures Number of enclosures 1 m Ok Cancel 4YDM version of the 3 party supplied matrix switcher differs from 1YDM version in the possibility of specifying a number of enclosures An enclosure is a separate unit which is linked to the previous and or next unit by means of a serial intercon nection cable Provided by Autopatch Osiris will check upon startup whether all enclosures are present before continuing Whenever one of the enclosures is either not present not powered not connected or malfunctioning an error will be produced and Osiris will not fully initialize Refer to the previous definition of entry fields for more details on how to complete this form Complete the number of enclosures additionally
94. nel 10 Errorlog window uw Exit Osiris Owner s Manual E Eae 2 n 7 40 lol x A detailed discussion on these different sections will be explained in the next chapters System administration karmmt05 0 7 2 2 Administration Control Panel The Administration Control panel is displayed when selecting the appopriate button on the previous control panel Button functionality 1 System Console 2 User Administration 3 VISU general settings 4 UCL Enable Disable 5 Osiris restart 6 System Reboot 7 System Halt 8 Backup Restore the system 8 Hardware Configuration 10 Upgrade of Osiris 7 2 3 Multiple Osiris GUI session Different instances of the Osiris GUI may be displayed on different systems or on the same system at any one time To start up a new instance the following command is to be used SBVS_HOME bin osi_startmodule osi_gui display DISPLAY Where BVS_HOME the root for the Osiris installation home bvs by default DISPLA Y the display console on which the user interface has to appear To configure Osiris to always bring up multiple GUIs after restart you need to modify the configuration of the osi_daemon process File SBVS_HOME config osi_daemon cfg Add entry Osiris Owner s Manual 7 41 karmmt05 gui guil 1 respawn home bvs bin osi_startmodule osi_gui display lt DISPLAY gt Where lt DISPLAY gt is the XDisplay you want the GUI to be displayed on The third e
95. ng to send but in a hexadecimal code string or decimal format Comments write a string to a serial port e port is an optional parameter If it is not specified then the tty module sends the string to every tty port that is opened by the specified service this is the osiris modulename e only one of string and code needs to be specified If they are both specified string is used String is just an ASCII string while code specifies the same string but as the hexadecimal or decimal values seperated by a slash e Examples Osiris Owner s Manual 20 122 e write service gci string put the lights off this sends the string put the lights off to every port that the gci module has opened for instance to a crestron device Note there is no newline or carriage return automaticly added to the string If you need this you must specify it in the string itself e write service gci port dev ttya code Ox0A OxFF 0xE3 sends 3 characters to the port ttya IF the gci has opened it The characters send have an hex value of 0A FF and E3 20 5 sad 20 5 1 reboot Parameters number of minutes the module waits Delay i int before rebooting the system Comments shuts the machine down 20 5 2 shutdown Parameters number of minutes the module waits int Beny before shutdown Comments 20 6 crt 20 6 1 polling Parameters polling interval in seconds Int E O Comments control polling of pr
96. not this user Eos Commands COMMAND lt userspecs gt id user commandline lt button decorations gt Osiris Commands OSICOMMAND lt userspecs gt module commandline confirm yes no SubMenu MENU lt userspecs gt title lt button decorations gt lt New buttons gt wu confirm message lt button dec gt MODULE all user stack image gui_stack balloon STACK MODULE all activelayout image gui_activelayout balloon ACTIVELAYOUT MODULE all user projcontrol image gui_projcontrol balloon PROJCONTROL MODULE all user projadjust image gui_projadjust balloon PROJADJUST COMMAND admin remote DISPLAY ofc BVS_HOME bin osi_startmodule osi_remptrclient user USERNAME size 64 image gui_remptr balloon REMOTEPTR COMMAND all admin remote DISPLAY ofc BVS_HOME bin osi_startmodule osi_remptrclient user USERNAME size 64 image gui_remptr balloon REMOTEPTR MODULE all user visu image gui_visusettings balloon VISUSOURCE MODULE all root admin user image gui_user balloon PASSWORD COMMAND all help DISPLAY ofc BVS_HOME bin netscape file BVS_HOME doc main html image gui_help balloon DOCUMENTATION MENU root admin System administration image gui_sysadmin balloon SYSADMIN COMMAND all CONSOLE DISPLAY ofc xterm T Console sb e BVS_HOME bin osi_createconsole image gui_conso
97. ntry guil may be any string and is only necessary to distinguish different entries referring to the same type of module By default a maximum of 7 different GUI sessions may be active at any one time When more sessions should be needed contact a Barco Controlroom Division representative 7 2 4 Customizing the Control Panel For all possible GUIs for all possible users 1 file defines the configuration SBVS_HOME config gui cfg 7 2 5 Syntax for the GUI configuration file This configuration file is parsed in TCL and this means that it is evaluated in the same way This means it is line oriented at the beginning of a line denotes a comment line strings can be quoted by a brackets or double quotes backslash at the end of a line means that the next line is a continuation of the current line all commands are case sensitive Each line defines a button on the control panel The syntax for the commands is as follows MODULE lt userspecs gt lt name gt lt buttondecoration gt this button starts a gui module this is a Tix class defined as gui_ lt name gt lt buttondecoration gt defines the view of the button see below lt userspecs gt defines which user can see this button see below COMMAND lt userspecs gt lt id gt lt user gt lt command gt lt buttondecoration gt this makes the agent module executing command lt command gt This command is run on the EOS as user lt user gt If id i
98. o be executed upon the starting and or stopping of the layout Creation bd Control Manager ioj x f Layout stack Available objects Scenarios Aliases El VISU windows Load Load opaque Load transparent Expand Collapse Delete Item New F Layout Link a eae VISU window Placement Properties As with the creation of other objects when right clicking in the Available Objects section one can select New Layout E New Layout Of x Name New Layout New name Mode ES Transparent Opaque OK Cancel Following properties need to be completed Osiris Owner s Manual 8 56 Property Purpose Object Name Unique name for the layout Layout mode As with the alias a layout may be Transparent or Opaque By default a layout is loaded opaque All application windows present on the display wall are made hidden and the new windows from the new layout are displayed Items that were already on the Active Layout stack are not stopped when an opaque layout is loaded additionally Only the application windows are moved to an offscreen location hidden The application s will still run in the background Types of Layouts As already mentioned a layout can be opaque or transparent Loading a layout in the default way will load it as defined in its properties However one can force a layout to be loaded opaque or transparent Control M
99. ojector settings e Polling is ON if the interval specified is not zero e Polling is OFF if the interval specified is zero e The interval specified is the time between the polling of two projectors Only one projector is polled in one polling interval Osiris Owner s Manual 20 123 20 6 2 readsource Parameters id projectorlogicalid im 1 99 Address projector hardware address int 1 99 Port serialpon_ string Module name ofthe tty module string wy Type projectoriype string Comments read the source of the projector Specify either id or faddress port module type 20 6 3 remotecontrol Unit Parameters NAME DESCRIPTION I P TYPE Projector logical id Projector hardware address Serial port yp 5 in string Name of the tty module rojector type umeric key 0 umeric key umeric key umeric key umeric key umeric key string ry string bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool bool umeric key umeric key umeric key umeric key address key arrow down key arrow left key arrow right key arrow up key increment balance decrement balance increment bass decrement bass Osiris Owner s Manual 20 124 ine brightness _ increment brightness boo or dec brightness decrement brightness boo or ine color incrementeolor boo
100. on Screen Driver EOS Device Node 0 onitor MAG OrbitSize 0 OrbitTime 10 Position 2 0 umber 2 1 BlankTime 0 SuspendTime 0 OffTime 0 SubSection Display Depth 8 Visual PseudoColor EndSubSection Osiris Owner s Manual 5 29 EndSection Mode files The mode files describe the timings for the selected resolution specific VISU related parameters They are contained within the directory SBVS_HOME pkgs xmvgs modes The mode file used is defined with the Mode keyword within the XF86Config eos configuration file Redhat 7 x on EOS with OVT card Please refer to the EOS X Terminal users manual 5 2 Applying the changes to the configuration In order to apply the changes which have been done to Osiris HW configuration and X server configuration one has to login to the Osiris user interface as admin user and go to the Administration control panel section Cfr Section 7 1 Then click the Osiris restart button and confirm Check the messages generated within the Errorlog window or the Console window for more information on the restart on Osiris This may supply you with key information as to why a configuration does not seem to end up in a fully functional Osiris environment 5 3 Upgrade procedure 5 3 1 Prerequisites Before starting an upgrade make a backup of the current customizations cfr Section 17 7 It is advised to have all Osiris users log out before an upgrade is started
101. oomx server tears out a part of the wall display and shows it on the operator s display Osiris Owner s Manual 10 83 The Zoomxclient starts the zoomx GUI where the operator can select or do some user actions Grid ee representation of rectangle wall display Id John Update 15 seconds Automatic or a arbitrary update x Y 265 ZServer ld 1 hot ee i ae Geometry of selected a region Figure 4 5 The zoomx GUI The XServer of a display functions as the communication channel between the zoomxserver s and the zoomxclients Remark that the XServer is not started by zoomx It s an application already running on a computer where the zoomxserver and the zoomxclient connect 10 2 Configuration Options The Zoomxserver and the Zoomxclient are started by specifying options on the command line All possible options for Zoomxserver and Zoomxclient are here explained in detail Some options are mandatory while others are optional Sometimes it is possible to specify an option in several ways which is indicated by the OR sign In this case the user can only specify one of them otherwise an error message is generated 10 2 1 Zoomxserver options Mandatory options id lt Id gt This option specifies the Id of the Zoomxserver The Id of the Zoomxserver must be unique otherwise an error is generated
102. oonononcnnnco nono nono nconnnnnnrnn corn ninnninss 18 112 18 2 Integration of NT based applications ooonocinoninonocconnconnconoconcnn nono nono nono nnnnnnancnnnna nono 18 113 1321 TSE Metaframe UIS 00 ec cccseseescsseseeseeeseescsseaeeecaeeaeercaseaeeecaseaeeecaseaeereateasers 18 113 18 3 Miscellaneous application integration ecceecceesceseeesecesecseeceeeseeeeeeeeeeseeseeeneeeeeeees 18 114 18 3 1 VMS based applications ii ena 18 114 18 4 Integration of 3 party serial devices using GCI functionality 0 c cccccscesssessseeee 18 115 19 Osiris Directory Tree Overview cccceccceseessecsseeseeeseeeseeeeeeeeseeseceseceaecaecneeeeeeaeeeneeses 19 116 20 Osins Command Listessa sien si 20 117 AVAE NE I ote O RT 20 117 ZOD wall ssvsesses aia 20 117 20 21 enabl scen ti missi seonenier nicio Nasa 20 117 DODD e EAE NR ON 20 118 20 2 3 dumpdatabase 0 cccecceccesscessceesceeeceseceaecsaecseecseeeaeeseeeseceseeaecaeceeeeeeeeeeneeses 20 118 Osiris Owner s Manual 20 2 4 MPOSCONATION secsec dice Ghes it 20 118 20 2 5 Togd li s A ido 20 118 20 2 6 loadlayo Utd iii tata 20 119 AA loadsc nari enoii i sec as ieee edict R E E ete eie distal sense E 20 119 20 2 8 MA atac 20 119 20 2 9 lt disablescenario Heda 20 120 20 2 10 restoredatabase iii aiii 20 120 DOBLA lt StOPSCONAario e ia 20 120 20 2 12 ucldisable ni is e 20 120 20 2 13 uclenable id cda 20 120 20 2 T4 UG Status a indi daa 20 121 2
103. ouble Chip Overview DME sdmd DLP Single Chip Overview mP omp Polysilicon All mentioned projectors are Barco supplied Other display devices with serial control capabilities are not supported 9 2 Connection Projectors are interconnected using straight RS232 cables D9 Male to D9 Female With reference to the table in previous section 9 1 all projectors of the Overview range should additionally have a terminator connected to the last projector in the chain The way order in which the projectors are interconnected can be specified in Osiris upon configuring the system Wall object definition cfr Section 232 4026 390 for more details on this By defining the proper order in which the looping through is done a failure of one of the projectors may be bypassed intelligently when possible by Osiris Osiris Owner s Manual 9 76 9 3 Projector Commands In the Osiris command database a range of standard projector commands is present This includes command for starting stopping projectors switching sources where possible etc These commands can the be invoked within layouts and scenarios cfr Next section 9 4 Integration of commands within layouts scenarios 9 4 1 Layout Defined commands can be integrated within a layout definition by selecting the Layout in the Available Objects section right click and select Add to LayoutName and select Command This results in the following entry to be displayed Choo
104. ow background Remote Pointer Escape lol x Notifications If a user tries to activate the remote pointer while an other user is busy on the wall he ll get the message Remote pointer status x Somebody else is BUSY on the wall You currently can not take control OK A user that tried to activate while somebody else was busy will automatically be informed about all further changes of the activation state of the remote pointer until he got control over the wall himself or restarted the octopus client xi xi The active user got IDLE You can kick Thewall got FREE again You can take him out and take control control now OK OK Default cursor usage modes When selecting cursor type remote during Osiris configuration see section 5 1 3 General Configuration Settings the cursor usage mode will be set by default to multi user mode When selecting cursor type local the cursor usage mode is automatically set to single user mode How to override default cursor usage modes To switch between multi user and single user mode you need to modify the Osiris configuration manually Per default the remote pointer server starts in multi user or single user mode dependant on the cursor type requested remote or local The switch singleuser turns it into single user mode In single user mode the option idletimeout lt seconds gt allows to define the period of
105. play unix 0 a dummy X server running as unix 1 will simulate the presence of a wall 17 10 3 Restrictions Dummy X server needs sufficient memory to simulate a real frame buffer E g for a 3x2 XGA 8 bits approx 4 5Mb is needed Ifonly the Osiris user interface is needed instead of running the dummy server the osi_startmodule may refer to the local X server unix 0 also Any applications incl Visu windows will display on the local desktop With the dummy X server the actual output is stored in memory To store the entire screen xwd root display unix 1 gt dumpfile To display this xwud in dumpfile display unix 0 geometry 0 0 Osiris Owner s Manual 17 111 18 Software Integration Issues During the integration of Osiris within a Control Room environment the guidelines specified in this chapter are very important They will assist you in the integration of a variety of customer applications within the Osiris system 18 1 Integration of X windows based applications 18 1 1 EOS configuration In order to integrate X windows based applications the following steps should be taken at the EOS side Action Involved files Add hostname of host where application is to be etc hosts started Create the alias in the Osiris environment to start the application 18 1 2 Application s host configuration Involved files Create an entry for the EOS in the host
106. r configuration file for Solaris EOS BVS_HOME backupfiles cfg List of files to be backed up additionally BVS_HOME gui cfg Configuration file for the GUI Osiris Owner s Manual 17 108 BVS_HOME osi_licenses File containing the Osiris licenses for all licensed Osiris modules BVS_HOME database dump Dump of the Osiris database Contains definitions like alias layout BVS_HOME osi_customserver Script which contains specifics with respect to the X server configuration All non standard X windows related things are to be specified in this file for ex specific fonts to use window manager to use BVS_HOME osiris cfg This configuration file contains specific environment variables used within the startup of the different Osiris modules handled by the osi_startmodule script BVS_HOME wall resource Contains specific resources to be set for the wall module To specify additional files to be backed up these files are to be specified in the SBVS_HOME backupfiles cfg file When selecting the Backup Restore button the following entry appears E Save restore configuration Al ES Enter the name of the tarfile 2 Save settings Copy to floppy Copy from floppy Restore settings Cancel To backup Fill in a name Select Save settings to create the backup file within the BVS_HOME logging directory The file will have the extention tar and will contain the following 2 sub file
107. rements First time installation explains the installation process System Configuration explains how the configuration is done Osiris Startup explains the startup of Osiris Control Management all Control Management related topics Projector Control explains how projectors are controlled and which types of projectors are supported Test Patterns software tools for projector alignment Remote Pointer Octopus access to the Graphics Wall using a Software Remote Pointer utility User Administration how to administer different users within Osiris Device Control explains the setup and usage of the device control utility Error Log utility to monitor the Osiris behaviour On Line Help how to get help when using Osiris not implemented yet System Administration how to administer the complete Osiris software environment Software Integration Issues covers specific details on how to integrate customer applications within the Osiris environment Osiris Command List lists all external Osiris commands which can be used by external parties to control the Osiris system References references to more detailed information sources Chapters pages figures and tables are numbered separately Chapters are indicated by a point syntax e g 4 2 3 pages by a dash syntax e g 2 1 as figures and tables are e g Figure 5 4 Osiris Owner s Manual 1 2 1 2 Styles And Symbols The typographic styles and the symbols used
108. rent applica tions at the same time However this kind of control requires a certain degree of discipline between the operators because there still is disturbance e During operations which depends on constantly having the focus e g dragging or resizing a window or opening a context menu mouse and or keyboard inputs of all other operators are blocked While an operator A is moving a window all mouse events of an operator B are blocked and all keyboard events of operator B are buffered They will be send to the window as soon as operator A releases finishes his move operation e Further the operator is always forced to position his mouse pointer correctly over the window he wants to send key board events to This could be especially annoying e g in dia logs with little edit boxes which have their own windows Depending on the application this might become quite annoying How to enable the focus option Config file BVS_HOME config osi_daemon cfg Change entry from karmmt05 remptr remptr 0 respawn home bvs bin osi_startremptrsrv to karmmt05 remptr remptr 1 respawn home bvs bin osi_startremptrsrv focus Osiris Owner s Manual 12 92 12 4 single user mode O OF O O a Caer arm remote pointer remote pointer remote pointer remote pointer client client client client To avoid the disturbance that might be caused in multi user mode the remote pointer can be switched to single user mode
109. resting link to the Sun site where the vi editor is Osiris Owner s Manual 21 141 explained in more detail Interesting for non or inexperienc ed vi users Tel tk references http dir yahoo com Computers_and_Internet Programming_Langu ages Tcl_Tk More info on Tcl Tk which is the scripting language used in different GUI related scripts S BVS_ HOM E pkgs tkgui tk Osiris Owner s Manual 21 142 22 Remarks and Comments Osiris Owner s Manual 22 143
110. riate button in the regular control panel This section may by default only be accessed by the admin user 17 1 Console Window Selecting the Console window button in the Administration Control Panel opens up an X terminal which is an interactive terminal to the EOS system This is a session started as the ofc user E3 Console Iof x Directory missing fonts dir Incorrect font server address or syntax 0 lt VISU OPU lt 0 1 Visu950_EOS_H gt 2 WISUROPU 2 0 1 Visu950_EOS_H gt 3 VISU 0PU 1 1 Visu950_1_5_EOS gt Module wall on host localhost is connected dispatcher DISPATCHER re alla TO_MODULE 12 17 1999 20 07 39 Connected to host localhos wall BYS O SOCKETCONNECT IONS CONNECTED_TO_HOST 12 17 1999 20 07 39 0 0 0 22 All required modules are connected wall WALL_WALL MODULES_CONNECTED 12 17 1999 20 07 48 Initialization completed wall WALL_MAIN INIT_DONE 12 17 1999 20107153 license control_mgr gt license visu license device_ctrl gt Connection lost to module omp on host localhost dispatcher BYS_SOCKETCONNECTIONS CLOSE_SOCKET2 12 17 1999 20 08 09 Module omp on host localhost is connected dispatcher DISPATCHER CONNECTED_TO_MODULE 12 17 1999 20 08 10 Connected to host localhost id BYS_SOCKETCONNECTIONS CONNECTED_TO_HOST 12 17 1999 20 08 10 Next to being a regular X terminal it shows all the Osiris system messages and is therefore a valuable source of infor
111. ris Owner s Manual 9 80 9 5 6 Overview DME ES Projector Control mygs 0 For each projector the following settings may be altered Red Green and Blue Gains Red Green and Blue Offsets The address button is used again for the automatic re addressing of projectors Osiris Owner s Manual 9 81 10 Zoom X 10 1 Overview The ZoomX programs are automatically installed during Osiris installation and is available as a button in the control panel As such each operator gets his own instance of the zoomx application The zoomx application is a licensed application A demo license may be provided on request See licensing 10 1 1 Functional description Sometimes an operator is too far away from the wall display in a control room to read all the screen details The zoomx application gives the ability to an operator to tear out an arbitrary part of a specified wall display and show the chosen part on the screen in front of him Consequently he now can read all necessary details he s interested in except for video data from VISU units Zoomx is started up from within Osiris by a licensed module in the same way as Osiris starts the XServer 10 1 2 Architecture For reasons of flexibility zoomx is implemented as a client server application It runs with the help of three basic parts A zoomxserver application A zoomxclient application An XServer running on a certain display XServer To see the functionall
112. rmation which is being digitized This allows you to zoom in on the image The Viewport tab is only visible after selection of a VISU ob ject To operate on some area one need to select the area first by left clicking on the are name or one of the sides of the area When the title changed color from black to blue the area is selected Right clicking and holding while you move the area to the new location does moving an area Left clicking on one of the corners or sides and dragging to modify the aspect ratio does resizing To confirm the changes use either the Apply or the OK button Use the Undo button to go back to the status of the last confirmed change which may be executed by another operator Press the Cancel button to leave the active layout menu without confirming the changes done 8 3 2 Unloading objects To remove some object from the Layout Stack you need to select the items in the left hand area of the Control Manager window right click and select Unload 8 3 3 Saving Active Layout To save a layout that was prepared in the Active Layout you right click Osiris Owner s Manual 8 73 j Layout stack i Available objects Scenarios Y Television TMF E Layouts 8 El DemoLayout2 E DemoL t1 Ele y E emoLayou al DemoLayout2 DemoLayout3 Unload selection al Save active layout El EMPTY Edit active layout CN 570 Full screen Execute command ai myLayout E Aliases E EA B
113. rst clicking on some object s output lead and then on some object s input lead To cancel while connecting to leads right click Structuring wires When simply clicking in and output a wire will be drawn by the system between the 2 selected points To make the wiring diagram somewhat more structured one can hold the Osiris Owner s Manual 5 8 lt CTRL gt key down while clicking which will result in the drawing of separate wire sections Deleting some object Double click the object or wire to delete Editing of objects Upon publication of this document an object may not be edited The only way to modify some object is to remove it and recreated it with revised properties Checking configuration In order to check the configuration set up select Check Configuration within Commands menu Checking X server connection Select Check X server connection within Commands menu Moving some defined object In order to move some object right click on it and drag to new position 5 1 3 General Configuration Settings When you exit the configurator via the exit command in the file menu the following dialog pops up an allows you to modify some general settings EZ Osiris Configuration Fontpath Resources Bottom window Background BVS_HOME pkgs xmvgs bitmaps barco fg SlateGray bg black Browse F Use Motif Windowmanager F Movable Video Windows Cursor type remot
114. ry GW_DISPLAY environment variable referring to display of the wall Normally set to mgvs 0 Specified in etc rc d init d Osiris DISPLAY environment variable referring to the default X Windows capable machine which displays the Osiris GUI Normally set to mvgs_pc 0 0 Specified in etc rc d init d osiris Osiris Owner s Manual 4 6 4 2 Installation and Activation When an EOS system is supplied Osiris comes preinstalled with the configuration and licensing already in place When installing Osiris for the first time follow the steps described in table below Following GUI should appear lol x Install directory home bys Install version V1_3_0_43 Linux_REDHAT 3 install activate amp reboot view release notes exit It is advised to use home bvs as the install directory BVS_HOME Install version preferably select the non debug version rather than the debug version Select Install Osiris gt Installation takes place unattended Message of completion will appear in the session from where installation upgrade took place Task Description Installation of Linux Redhat 7 x and see EOS X Terminal user s manual Barco EOS X XServer 2 4 Start of Osiris installation Insert the Osiris CDROM in the CDROM drive Login or telnet to the mvgs system as ofc user Become super user su Ona Redhat Linux platform you mount the cdrom by us
115. s port module type 20 12 autopatch 20 12 1 logicalswitch Parameters DESCRIPTION TYPE DEFAULT TiyPort serialpot string Ttymodule name of the tty module string Input input name string Output output name string Comments make a connection between an input and an output 20 13 gsw 20 13 1 logicalswitch Parameters NAME 9 o o port serialpon string string ty Osiris Owner s Manual 20 138 imput imputmame string output outputname string Comments make a connection between an input and an output 20 14 gci 20 14 1 closepipe Parameters NAME DESCRIPTION TYPE DEFAULT pipe fullname ofthe pipe string Comments 20 14 2 openpipe Parameters A pipe fullmameofthe pipe string Comments 20 14 3 closettyport Parameters EFI module name ofthe tty module string w port name ofthe serial port string ____ Comments 20 14 4 openttyport Parameters NAME DESCRIPTION TYPE DEFAULT Osiris Owner s Manual 20 139 _ module name ofthe tty module string my name ofthe serial port string Comments Osiris Owner s Manual 20 140 21 References Documentation Ref Contents R5976144 Osiris Owner s Manual DOC 2740 MMT X User s Manual R5975547 EOS Owner s Manual R5975817 VISU Owner s Manual W
116. s root tar and bvs_home tar To copy the file to a floppy make sure an empty DOS formatted floppy is present in the floppy device and select the Copy to floppy button The backup file previously created with the Save settings button will be saved to the floppy To restore To restore some previously made backup copy that tar file to the SBVS_HOME logging directory and select Restore settings To restore some file from a floppy make sure the floppy contains the proper backup file as saved previously insert in the floppy drive device and select the Copy from floppy Then select the Restore settings button Execute specific tasks after the backup restore operation For the backup process When creating an executable script Osiris Owner s Manual 17 109 SBVS_HOME config backup script The script will be executed after the normal backup operations have been concluded For the restore process When creating an executable script SBVS_HOME config restore script The script will be executed after the normal restore operations have been concluded 17 8 Specific Osiris customizations In order to keep specific Osiris related customizations together one can specify these settings within SBVS_HOME config osiris cfg This file is created each time the Osiris configuration tool is used This is only supported from Osiris V1 1 2 onwards 17 9 Specific X server customizations In order to
117. s specified not empty the button will be configure as a toggle button the application will stop automatic when the user exits the GUI In lt id gt you can specify a BVS_ HOME DISPLAY or GW_DISPLAY these parameter will be replaced with the corresponding environment variables OSICOMMAND lt userspecs gt lt module gt lt command gt lt confirm gt lt message gt lt decoration gt This sends a command lt command gt to the OSIRIS module lt module gt lt confirm gt is a boolean value yes no which specifies whether or not a confirmation is due before executing the command If yes is specified then the message lt message gt will be used to ask the user for configuration OSITOGGLECOMMAND lt userspecs gt lt module gt lt commandl1 gt lt command2 gt lt statuscom mand gt lt eventl gt lt event2 gt lt confirm gt lt message gt lt decoration1 gt lt decoration2 gt This does the same thing as OSICOMMAND except that 1t is used as a toggle button it switches between lt command1 gt and lt command2 gt The status is shown with lt decorationl gt and lt decora tion2 gt The state is changed by two events lt eventl gt and lt event2 gt switches between state 1 and 2 lt statuscommand gt sends a command that should generate the appropriate event at startup Note Osiris Owner s Manual 7 42 these events are NOT generated by the GUI module the controlling module the wall for instance should hand
118. s 5 31 6 VISU Settings ccs eeened aah ASR KOA ee Ae Rete RUA ee Me ER ea 6 32 O31 VISU Source Settings cc a 6 32 6 1 1 Video Source settings ccccceeseessceesceseceecesecseecaeeeseeeseeeeeeeeeeenseeeesreeeeeeeenaees 6 32 6 1 2 RGB Source settings aces 6 33 6 2 VISU Ge eral Setting Sss 2 5 pets ede scenes he Rees cise es Sh ee 6 36 O 22 A een i i a E EAE cane aetna one na 6 36 0 22 OP UL Settings A ii 6 37 6 3 Forc VISU Reset hha hina a nena aes 6 38 7 OSINIS S tartups floss toss treceteheslat dd dale 7 39 Fol LOS 80 Sith st evo Roce eieteises e a Reve EE ave iee aes eee aa a 7 39 hd COMO Panel sic isa 7 40 72 1 General Osiris Control Panel cco coccion dde 7 40 7 2 2 Administration Control Panel ooonconnnnnncnincnonononnconoconconnoonnonnnonnnnnncnnn cnn r nono nnnn neos 7 41 7 2 3 Multiple Osiris GUI Session ensinei a n i i a 7 41 7 2 4 Customizing the Control Panel s seeeeseeeesseeeessesersreseesessesressesersresersessreressesees 7 42 7 2 5 Syntax for the GUI configuration fll8 oooonncnnncnnnnnccincnonncncnonnnonncnoncnno canon nocn nooo 7 42 7 2 6 Example of multi user control panel setup ooonocononnnocinoninononononnconnnonoconoconcnnnnos 7 43 3 Osiris GUI color Usage A ese ba 7 45 8 Control Managements 43004306 idas 8 46 Osiris Owner s Manual 8 2 Object Definida to ane ae 8 46 en E E E E E E E E E T 8 47 8 2 2 VISU WNI OW dies ERAS ERRE R E E A A R davies 8 53 S230
119. s Owner s Manual 20 133 type projectortype strimg S Si Comments Specify either id or faddress port module type 20 9 5 readlampruntime Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULT ta projectortogicalid im 1 o Ars projectoraduare as it 1 O __ Por serialpor string Module name ofthe tty module string e pe a E E Comments read the run time of the lamp Specify either id or address port module type 20 9 6 readvalues Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULT td projectoriogicatid im 1 fo Se d eoo u serialpore fosie module name ofthe tty module string uy Els ewe Comments read the settings of the projector Specify either id or address port module type 20 10 oml 20 10 1 polling Parameters polling interval in seconds in 0 Osiris Owner s Manual 20 134 Comments control polling of projector settings e Polling is ON if the interval specified is not zero e Polling is OFF if the interval specified is zero e The interval specified is the time between the polling of two projectors Only one projector is polled in one polling interval 20 10 2 toallprojectors Parameters DESCRIPTION TYPE DEFAULT Command commandname string EA list of projector 1d s tist Comments send a command to a list of projectors e If the list
120. s a number of display devices projectors monitors The dimension x y of the wall is extracted form the configuration of the X Server running on the EOS Osiris Owner s Manual 5 20 Item Description Projector inputs One projector may have different inputs An input may take an RGB or Video Currently only 1 input is used Future Osiris versions may support the automatic switching of the projector to the source selected to some particular input Currently this is not the case Use serial control Serial control of projectors May be enabled disabled All projector types used within the Barco Controlroom Division line of applications are supported Serial ports Arbitrary name of serial port where the controller may connect to One wall can have different chains of projectors Therefore more than 1 serial port may be defined Projector Set tings Address Each projector must have a specific address in order to be uniquely addressable Some projectors may be given an address using HW dip switches most others are given an address via SW setup Projector Settings Port Serial port associated with the chain of projectors As specified previously different chains of projectors may be set up Projector Settings Order Each projector is given an order which determines the place it occupies within the chain It is important to set this up correctly as this allows Osiris to bypass a proje
121. se command 3 Time s tarting layout Cancel The first entry defines the command to execute at the specified time The pull down menu will present all commands defined in the Edit the hardware configuration section The time when the command should be executed is defined in the second entry The following time events are available Time Purpose Starting layout Will be invoked when the layout is loaded The commands are executed in the order of appearance under the Layout definition Stopping layout Will be invoked when the layout is unloaded Hiding Will be invoked upon the hiding of the layout In practice this means that when another item is loaded opaque on top of this layout this command will be executed Showing Will be invoked when the layout is unhidden so when an overlapping opaque object is unloaded rendering the layout visible again 9 4 2 Scenario Likewise as within the Layout integration one can integrate Osiris commands within a scenario Within a trigger or Sequence step a possible action could be the execution of a command E g properties NEWACTION OF ES Action type execute command 3 Ez Name ca projecto standy 3 Ok Cancel Osiris Owner s Manual 9 77 9 5 Projector Control utility GUI For the different types of projectors used a specific GUI is available in order to control some settings specific to that type of projector In the ne
122. separator can be any non digit character e The available command names are e on e standby e pause e operate e irdisable e renable 20 6 5 writesource Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULT id Projectortogicatid im 1 fo address Projector hardware address im 1 o port serialpore string module name ofthe tty module string type string source the new source int Comments modify the source of the projector e Specify either id or faddress port module type e The range of the source is projector type dependant 20 7 Icd 20 7 1 adjpossible Parameters Id projeetorlogicalid im 1 99 Ados projecte ass int_ _1_ _99 serial pot string e pas aed ae Type projector type string Setting the adjustment setting string Comments test if a projector adjustment is possible in the current projector mode e Specify either id or faddress port module type e Returns a string with 0 or 1 Osiris Owner s Manual 20 126 e The possible settings are e COLOR e TINT e PHASE 20 7 2 polling Parameters name name of the polling log file string sb alee E ans DE Nani log interval polling interval in seconds int o Comments control polling of projector settings e Polling is ON if the interval specified is not zero e Polling is OFF if the interval specified is zero e The inter
123. serial ports are named dev ttySO dev ttyS1 For an EOS system running Solaris the serial ports will be name dev ttya dev ttyb For special serial cards used within the system other device names may be used as well non standard configuration Parallel Port Name s List of parallel ports associated with this system In most cases only dev lp1 will be used parallel port on board EOS Nbr Of Channels Specifies the number of graphical output channels associated with the EOS Only 1 EOS system per configuration is supported 1 EOS may of course contain 1 master and several PCI extension slave boxes or one central device and several rendering devices e g EOS Power Engine The X Server may be spited on several rendering engines P lt enginer ox Serial ports Add serial port Name dev ttySO Delete Name dev ttySO Delete Parallel ports Add parallel port Name dev lp0 Delete Eos Channels Number of channels 4 2 Osiris Owner s Manual Ok Cancel 5 13 GCI object gci 1 tol x General Object name gci Module name gci Serial ports Name serial Add serial port Delete Ok Cancel GCI stands for Generic Command Interface A GCI object handles Osiris commands that are passed to it via either Telnet session When op
124. specified is the time between the polling of two projectors Only one projector is polled in one polling interval 20 11 2 toallprojectors Parameters DESCRIPTION TYPE DEFAULT command commandname string listorprojectorids ise Comments send a command to a list of projecto e If the list is not specified all known projectors are addressed e The list separator can be any non digit character e The available command names are e on e standby e pause e operate 20 11 3 setprojectoroff Parameters NAME DESCRIPTION TYPE MIN MAX _DEFAULT lia projectortogicalid im 1 fo address projector hardware address im 1 99 port serialpor string module name of the ty module string type string Comments Specify either id or address port module type 20 11 4 setprojectoron Parameters NAME DESCRIPTION TYPE MIN MAX _DEFAULT lia projectortogicatid im 1 o ESTO address _ projector hardware address int 1 99 Osiris Owner s Manual 20 137 port serialpore string module name ofthe tty module string type projectortype string Comments Specify either id or address port module type 20 11 5 readlampruntime Parameters port serial port string module name ofthe tty module string type string Comments Specify either id or addres
125. ss The GUI configuration file gui cfg contains syntax errors Check the gui cfg for possible errors fix and retry Osi_gui process will have to be killed by hand in order for it to restart The display console is not connected to the LAN or is on a different sub net Check whether communication can take place between the mvgs pc and the Osiris system mvgs Use ping to check this The display console does not have X windows display capabilities Verify that X windows access is allowed from another system If a Windows PC is used verify that a X window emulator SW packet is running The standard xdpyinfo application can be used from another host to check whether X access is allowed The environment variable DISPLAY is not set correctly check the etc rc d init d osiris file No GUI is configured for startup check the file BVS_HOME config osi_daemon cfg to verify that the gui will be started on DISPLAY 7 2 Control Panels 7 2 1 General Osiris Control Panel When login was successful the following control panel will be displayed when logged in as admin user providing no changes were made to the default configuration Osiris Control Panel karmmt05 0 Button functionality 1 Control Manager P Active Layout gr Projector Control 4 Alignment Tools 5 Remote Pointer 6 Zoom X T VISU sources setup 8 On line Help 9 Administration Control Pa
126. sxga res D15 Ok Cancel The following items need to be specified when defining such an object Item Description Output Specifies the type of image generator In this case rgb Max hor Scaling Horizontal scaling factor applied when needed cfr Max vert Scaling Vertical scaling factor applied when needed cfr Input type Definition of VISU IPU type and connector type where this source signal will be connected to Currently 3 types of RGB input boards are available SVGA handles input resolution up to 800x600 pixels XGA handles input resolution up to 1024x768 pixels SXGA handles input resolution up to 1280x1024 pixels Scaling This is to avoid compensate certain VISU limitations Can t fit video Insufficient Transfer Bandwidth Osiris Owner s Manual 5 16 If any of these errors appear in the error log increase the max horizontal and vertical scal ing number When set to 2 the input source will only be sampled at half of the sampling rate when re quired thus gathering only half as much information T adapter used to split up a signal into 2 identical signals video or RGB source can be video or RGB splitter No object name is required ES tadapter 0 Iof xi Type video O rgb Ok Cancel For ex a Barco Quad splitter 350 would be integrated using 3 of these T adapter objects UPS E ups 1 al ES General Ob
127. t click the layout and select Load Control Manager ol x Layout stack Available objects Scenarios El Layouts HH Load al Load opaque Load transparent 1 Expand Collapse Delete Layoutl p New l Add to Layoutl Placement Aliases VISU wi Properties All Aliases VISU windows and Osiris commands making part of this layout are initiated to start When a new layout is tested in this way it is important to check the Console window to verify possible errors that might prevent a layout to load successfully When loaded opaque default it will show up at the Layout Stack side with a red separator underneath obscuring everything that may already have been showing on the screen To unload the layout select it right click and select Unload Selection This will remove the layout from the screen and stop all necessary alias objects making part of the layout Osiris Owner s Manual 8 62 EX Control Manager MEE l I 1 EEE Layout stack Available objects Scenarios E goc Layouts 5 of ST E Aliases El El E VISU windows Cas mas As mentioned different objects may be loaded on the Layout stack as in the following example Some objects are loaded opaque and others are loaded transparent To select multiple objects on the stack use the standard method clicking while holding down the Ctrl key selects individual items
128. tabilities which might show up Red Green Blue Coarse Color settings Red Green and Blue Fine Color settings Red Green and Blue Cutoff Color settings Red Green Blue Coarse Offset Color settings Red Green Blue Fine Offset Color settings Red Green Blue Cutoff Offset Color settings 6 2 VISU General Settings 6 2 1 Phase settings isu Settings karmmt05 0 I O x General settings Phase Hori Phase Ep 35 Vert Phase o JE Update Communication M Slow allow messages on VISU LCD Force VISU reset Osiris Owner s Manual 6 36 Item Description Communication Slow fast is recommend select slow for trouble solving only The general horizontal and vertical phase settings of the VISU may be modified in this section The default settings normally suffice and should not be changed However when one has black borders between 2 adjacent screens within the VISU window or when part of 1 VISU window shows up in an underlying VISU window or the other way round a further tuning of the hphase and or the vphase would be required The menu above will contain entries for each logical screen When multiple logical screens use the same VISU timing the entries refer to the same information This means that changing a value in one logical screen may at the same time change the value for another logi
129. ted e OSILOWERCOMMAND lt osiris command gt this specifies the Osiris command which needs to be performed when a frame is no longer used e DEVRAISECOMMAND lt command gt this specifies the string sent to the gci module which needs to be performed when a frame is activated e DEVLOWERCOMMAND lt command gt this specifies the string sent to the gci module which needs to be performed when a frame is no longer used 14 4 Example SERRE EET AA A AHHAR TEE TTA general commands HHHH FRAMETYPE notebook FONT times 16 PADX 5 PADY 5 MINWIDTH 100 MINHEIGHT 20 Osiris Owner s Manual 14 102 GEOM 500x500 0 0 NODECORATION HHHRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRRRRRRRRHRAR THHRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRHRRRRRHHAE FRAME TITLE Layouts newline image layout_icon ROW ROW SPACE 1 BUTTON CONFIG font times 18 bold text General 1 OSICOMMAND alarm name Layoutl SPACE 1 BUTTON CONFIG font times 18 bold text General 2 OSICOMMAND alarm name Layout2 SPACE 1 ROW ROW SPACE 1 BUTTON CONFIG font times 18 bold text Esprit OSICOMMAND alarm name Layout3 SPACE 1 BUTTON CONFIG font times 18 bold text Rocade OSICOMMAND alarm name Layout4 SPACE 1 ROW ROW COMBOBOX NAME LoadAlias COLUMNS 1 VALUES Value_1A Value 21 Value_3 Value_4 Value_5 Value_6 Value_7 Value_8 SYSCOMMAND LOADALIAS root home bvs config switc
130. ted in the layout using the default placement properties it was given To complete the adding of VISU windows select the Close button 8 2 3 3 Adding an Osiris Command When selecting the Add Command selection the following entry form will appear Choose command Test 3 Ok Cancel Select the required Osiris command from the Choose command listbox Then select the time upon which the command is to be executed Either upon Starting the layout or upon Stopping the layout Select Ok 8 59 Osiris Owner s Manual Grouping objects El Control Manager Of x if Layout stack Available objects Scenarios Aliases VISU windows In order to define which object goes where one still needs to define the placement of the layout El Placement Layout Presentation with laptop Selected window Alias name Calculator F Window name Default Area FF Show UCL areas Show VISU windows Clock test E Position ba a fos wro mro b Poa E Each object is represented with some area outline In the next table an overview is given of what outline color corresponds to what function Osiris Owner s Manual 8 60 Outline Functionality Red Application windows area Either the default windows area or area of specific applications window These areas can be moved and resized Blue VISU window outline The correspond
131. that the 3 sections refer to the type of input board in the VISU and not the type of source SVGA RGB Input amp Visu Settings ioj x Source settings Source Name A Parameters Hori Res A a s00 Vert Res Pp a feo Hori Phase a el 222 Vert Phase PL 27 Hori Total paa fiose Red Gain Mo JN Red Cutoff a ie oz Green Gain CC Green Cutoff ETE EA laz Blue Gain o No Blue Cutoff _ TT _ Contrast DO a R la7 Sampling Phase E hs Exit The order in which the settings are to be modified should be Item Description Hor Res Total number of visible pixels horizontally Vert Res Total number of visible pixels vertically Hori Total Total number of pixels including invisible pixels For an 800x600 source this is typically set to 1056 Hori Phase Positioning of information within the frame horizontally Vert Phase Positioning of information within the frame Osiris Owner s Manual 6 33 vertically Sampling Phase Used to fine tune the picture stability It is used to remove the little instabilities which might show up Contrast Set up of the contrast for this particular source Red Green and Blue gain Color alignment of overall RGB inserted image Red Green and Blue cutoff Color alignment of overall RGB inserted image XGA RGB Input amp Visu Settings Source settings lel ES Source Name Fo E
132. time the active user must be idle before he is considered to be idle default is 15 seconds Osiris Owner s Manual 12 94 Config file BVS_HOME config osi_daemon cfg Change entry from karmmt05 remptr remptr 0 respawn home bvs bin osi_startremptrsrv to karmmt05 remptr remptr 1 respawn home bvs bin osi_startremptrsrv singleuser idletimeout 10 12 5 Special options for the remote pointer Client To start an individual remote pointer client the following command is to be used SBVS_HOME bin osi_startmodule osi_remptrclient options The following environment settings are necessary TCL_LIBRARY BVS_HOME lib tcl TIX_LIBRARY BVS_HOME lib tix TK_LIBRARY BVS_HOME lib tk DISPLAY clientworkstartion 0 0 Options for the remote pointer client Option Purpose Default display display where the client user interface should appear DISPLAY user Defines the user who starts up the remote pointer This defines the default shape of the cursor The cursor size shape may be related to the account with which one logs in to the Osiris environment bitmaps and mask files for the different possible pointers are located in the directory BVS_HOME pkgs xmvgs octopus resources the maximum size of the remote pointer is set up in the Osiris configuration dialog The keeppointer option of the XServer assures that the pointer bitmap is not changed by the application ofc activate When
133. tions one can change the order in which these actions are started Control Manager Biles i Layout stack Available objects Scenarios B A Scenario 1 Triggers e ag AFTER start scenario 1 Ki clock a 24 z AFTER trigger 1 1 wi Clock 2 O Presentation with laptop Sequence Osiris Owner s Manual 8 70 Sequence Description A sequence defines a number of actions that are to be executed together in one step These actions will be executed within that one sequence step Sequence Action s A sequence action is comparable to a trigger action cfr Section 191 3985 431 Starting Stopping a Scenario A scenario is started by selecting it right click select Start Scenario EB Control Manager of x i Layout stack Available objects Scenarios TCE Sus Start scenario Triggers ak Expand Collapse 1 Delete item BH 2 New Scenario 1 Add Properties laptop Sequenc Move up Move down E Control Manager olx Running fA Scenario 1 Il A f Available objects Scenarios Jayoutstack 0g l Scenario 1 Clock Triggers El ae AFTER start scenario 1 SIT clock s 2 AFTER trigger 1 1 wi Clock 2 a Presentation with laptop Sequence Osiris Owner s Manual 8 71 To Pause or Stop the scenario use the appropriate buttons at the left side of the Available objects Tab Only 1 scenario can be started at any one time
134. unit Barco Nv R9830602 VISU D sub unit Barco Nv 3 2 Software Osiris 1 3 is designed to run on the following operating systems OS Platform Supplier Linux RedHat 7 x with Barco EOS RedHat X Server 2 4 Osiris Owner s Manual 4 First time installation Within the next subsections the complete installation process is covered Be it the installation from scratch or the upgrading of an existing Osiris version to a higher version All new EOS systems supplied by Barco or Barco partner are equipped with the Osiris base software First time installation of Osiris will therefore not be needed in the majority of cases To upgrade a system with a new version of Osiris go to section 5 3 4 1 Prerequisites In order to install Osiris 1 3 the following is required Item Supplier EOS system meeting the mentioned Barco Nv minimum requirements Barco EOS X Server 2 4 Barco Nv Osiris installation upgrade CD Barco Nv X windows capable system X Not specified terminal or PC running X windows emulator for the client GUI The following terminology is used within the rest of this documentation Name Description mvgs hostname of the EOS machine mvgs pc hostname of the default X windows capable machine which displays the Osiris GUI BVS_HOME environment variable referring to the home directory for Osiris Commonly home bvs is used as home directo
135. up the application s super user password of servers on which applications are to be started UNIX in general basic knowledge and UNIX security issues specifically basic knowledge X windows principles basic knowledge 8 2 Object Definition To create an object within Osiris you need to open the Control Manager section of the Control Panel then Right click in the Available Objects section of the window and select New Within the New section one can create a new Layout Alias or VISU window Control Manager iol x Layout stack y Available objects Scenarios oad oad opaque oad transparent xpand Collapse Delete Item New Layout Ink Alias Ink Pa VISU window Jacement Properties Osiris Owner s Manual 8 46 8 2 1 Alias An alias is a definition of an application It defines where to start it up with what user from which server etc xclock lO x Name xclock New name Commands Start command usr X11R6 fbin xclock update 1 Stop command Clean command Credentials User ofc Agent lagent 3 Host 3 Methods Restart w Never 5 Times xy Forever Start method A local ay rsh v ssh Stop method command break J terminate _J kill Magic cookie Fixed cookie value A Cookie v Display vw No Cookie No Display
136. val specified is the time between the polling of two projectors Only one projector is polled in one polling interval 20 7 3 setprojectoroff Parameters NAME DESCRIPTION TYPE MIN MAX DEFAULT id projectoriogicatid im 1 fo address projector hardware address im 1 99 port serialpor string module name of the ty module string type string Comments Specify either id or address port module type 20 7 4 setprojectoron Parameters NAME DESCRIPTION Type MIN MAX DEFAULT lia projectoriogicatid im 1 99 AER address projector hardware address im 1 99 port serialpor string Osiris Owner s Manual 20 127 module name ofthe tty module string uy type projectoriype string Comments Specify either id or faddress port module type 20 7 5 toallprojectors Parameters DESCRIPTION TYPE DEFAULT command commandname string EA list tistofprojectorids list ___ Comments send a command to a list of projectors e If the list is not specified all known projectors are addressed e The list separator can be any non digit character e The available command names are e on e standby e pause e operate 20 7 6 readsource Parameters NAME DESCRIPTION TYPE mm max DEFAULT ia projectoriogicalid im t 99 o o 00 AM serialpore string
137. w If not specified the view is not updated unless the user changes the autoupdate value in the zoomx GUI help Print out of the Usage command syntax summary A short description of the allowable options is given nobdrs This argument specifies that the window dump should not include the pixels that compose the X window border This is useful in situations where you may wish to include the window contents in the Zoomxserver window Xy This option applies to colour displays only It selects XY format dumping instead of the default Z format screen This option indicates that the GetImage request used to obtain the image should be done on the root window rather than directly on the specified window In this way you can obtain pieces of other windows that overlap the specified window and more importantly you can capture menus or other popups that independent windows but appear over the specified window Osiris Owner s Manual 10 85 icmap Normally the colour map of the chosen window is used to obtain RGB values This option forces the first installed colour map of the screen to be used instead add lt value gt This option specifies a signed value to be added to every pixel frame This option indicates that the window manager frame should be included when manually selecting a window fg lt fgcolor gt If a bitmap image or a single plane of an image is displayed this option can be us
138. which may be set as being Hidden Placement The placement option is used to organize the default placement for the application Window s E Control Manager oL f Layout stack Available objects Scenarios B Aliases a Ri Clock Load Load opaque Load transparent Expand lapse Delete Clock New z Add to Clock 7 Placement Properties Osiris Owner s Manual 8 50 The placement window allows you to place the windows related to the Alias and resize them For this purpose one can either use the mouse or the Positioning entry fields by hand By default a newly created alias is placed in the top left corner of the screen To operate on some area one need to select the area first by left clicking on the are name or one of the sides of the area When the title changed color from black to blue the area is selected Right clicking and holding while you move the area to the new location does moving an area Left clicking on one of the corners or sides and dragging to modify the aspect ratio does resizing To confirm the changes use either the Apply or the OK button It is important to note that the placement definition for an alias is only related to that one alias and not to the placement of that alias in the different layouts where it is used EX Placement Clock Of x Default ie Selected window Window name F Show UCL areas Position
139. x Y pb i lp EE oe Loading an Alias There are 2 ways of loading or starting an alias Opaque before application comes up all application windows already up on the screen are hidden first The applications that were running are not stopped however Transparent default screen layout is left as it is alias is loaded on top of what was already there When the application is loaded the Transparent method is used One may however explicitly load an alias transparent or opaque Osiris Owner s Manual 8 51 Deleting an Alias To delete an alias from the Available Objects section select the alias from the list right click and select the Delete option Deleting an alias which makes part of some layout or scenario will not succeed You will need to remove the alias from the involved layouts and scenarios first in order for this to succeed Multiple Logical Screens When the X server is set up to have multiple logical screens one will be able to select the default logical screen on which the alias windows are to appear E ClockRight Of x Name ClockRight New name Commands Start command j usr x11R6 bin xclock Stop command Clean command Credentials User ofc Agent flaget Y Host S y Screen Screennumber 1 Methods Restart y Never 5 Times y Forever le Start method A local y rsh y rexec Stop
140. ximum horizontal scaling 2 Maximum vertical scaling 2 JATA Ipu type FF Select ipu type and connector LJ saa7110 Ok Cancel The following items need to be specified when defining such an object Item Description Output Specifies the type of image generator In this case video Max hor Scaling Horizontal scaling factor applied when needed cfr Max vert Scaling Vertical scaling factor applied when needed cfr Input type Definition of VISU IPU type and connector type where this source signal will be connected to Currently 2 types of video input boards are available Saa7110 older type of VISU video input Bt829 new current type of VISU video input The 2 names refer to the chipset used within the video input board HW A video input has 2 connections BNC Standard composite video input Osiris Owner s Manual 5 15 SVHS Y C SVHS signal It is important to select the correct connection type for the video source in order to be able to connect it to the appropriate input of the video input board on the VISU Definition of RGB signal source imagegenerator 1 OF x General Object name Laptop Output E vide Jy rgb Scaling Maximum horizontal scaling 2 Maximum vertical scaling Z Ipu type la l gt la ELS M Select ipu type and connector svga res D15 MOTS
141. xt sub sections the different GUI s are displayed 9 5 1 Barco CRT range of projectors Projector Control mygs 0 ioj x In order to tune the settings of one of the projectors in the matrix select the projector using the Address button Adr and select the projector Projector 9 5 2 Barco LCD range of projectors With the LCD range of projectors the same user interface is displayed Osiris Owner s Manual 9 78 9 5 3 Overview mL SVGA or XGA mygs 0 Status Projector Control Projector N Address Acfailreset After selecting a projector within the matrix of projectors the following options are at your disposal Item Description ON Turn specific projector ON OFF Turn specific projector OFF Address Re address the chain of projectors 1 Acfailreset Reset a specific projector 2 1 When some projector is turned off for some reason it will be necessary to when projector is on line again press this button before all projectors can be controlled again 2 This might be needed when one experiences difficulties to fire the engine up again 9 5 4 Overview mP Projector Control karmmt05 0 Ioj x Projector Status OFF Status On i Acfailreset Lamp runtime 13221 hours Exit Item Description ON Turn selected projector ON OFF Turn selected projector OFF
142. y of zoomx at least one XServer one zoomxclient and a zoomxserver must X Server of certain display ZoomX zoomxserver be running Figure 3 1 Basic parts of the zoomx application It is possible to start the zoomxserver and the zoomxclient separately with their own customisable command lint options Both zoomxserver and zoomxclient connect as client application to the XServer of a display specified by the user The operator can stop the zoomxserver and the zoomxclient independently If the XServer stops running then both the zoomxserver s and or zoomxclient s using the XServer are stopped Osiris Owner s Manual 10 82 Osiris starts a zoomx session using the BVS_HOME bin zoomx script which can be further customised 10 1 3 Task of each module The zoomxserver and the zoomxclient of zoomx together with an XServer must cooperate to let the zoomx application function properly Each part has its own task in the zoomx application The Zoomxserver tears out a user specified part of a wall display and show it in an X window on a display of his choice The selected view is updated according to the user actions in the zoomx GUL WALL DISPLAY X server PC Osiris a ee evisu bi compliter24 zoomxserver tears out a part of the wall display ZOOMmXSErver and Shows it on the operator s display LAN computer24 Operator Figure 4 4 The z
143. ze Forever Osiris will retry continuously to start the application Start Method Defines the way the application is to be started local Alias to be started locally on the system rsh Alias to be started on a remote host using the Remote Shell method ssh Alias to be started using a secure shell Stop Method Method to use when stopping the alias Command Will then use the stop command specified to stop the application Break Will effectively remove the X windows link between the application X client and the X server This is the default stop method The application is expected to cleanly shut down when this is done Terminate This method makes sure that any intermediate startup script is stopped as well Kill Sends a kill 2 signal to the application requesting it to shut down Each one is a checkmark which can either be on or off So combinations are also possible Magic Cookie This section defines the way in which the X server differentiates between the incoming application X client connections Cookie Standard X windows authorization mechanism is used default method Display Different way of differentiation between application connections No Cookie No Display none of the above exotic Fixed Cookie In some cases an application may only make a connection using a fixed Cookie One can specify that cookie within the entry field An application for this mig
Download Pdf Manuals
Related Search
Related Contents
Quick guide: Vista VK2-1080VRDIR37E Vantec NexStar MX NST-400MX-SR 取扱説明書 LEDプラケツ ト Bedienungsanleitung multipir-12 hdv e multipir-12 hdv mms - Foto JMR818WF-E R1 R OP - Oregon Scientific True Subwoofer NOTICE D`UTILISATION DE LA MACHINE A CAFÉ RÉFÉRENCE Home Decorators Collection 10793478651610 Installation Guide Copyright © All rights reserved.
Failed to retrieve file