ControlPoint is a suite of software applications, components, device drivers, control API’s, and protocols that is bundled with every Fusion and Vizion system. Intelligent user interface design and superb ease-of-use combined with depth of control, customization, and extensibility provide Jupiter customers an obsolescence-proof, comprehensive solution for their control room display wall needs.
ControlPoint is based on client server architecture: the server (ControlPoint server) is installed on a Jupiter Fusion or Vizion display wall processor and interfaces directly with the hardware and operating system, providing high performance access to Jupiter display wall processor functionality. Integral hardware and software design result in stellar performance and consistent usability — regardless of system load.
ControlPoint server implements ControlPoint protocol — an open, efficient, text-based, network communication protocol. ControlPoint protocol is used primarily between the bundled ControlPoint client and ControlPoint server, but can also be used by touch panel devices, control systems, and custom applications. ControlPoint protocol communications can be achieved through a TCP/IP socket connection or using serial input with the included ControlPoint connect serial gateway.
ControlPoint server maintains complete display wall context; including defined sources and source objects, layouts, keyboard shortcuts, and user login information resulting in a consistent presentation of information to all connected clients.
CONTROLPOINT GUI, PROTOCOL AND API
AllFusion Systems are delivered with ControlPoint Software standard. ControlPoint is a complete, integrated, and intuitive software solution for the remote control and management of the Fusion Display Wall Processor.
(click for full size image)
ControlPoint client is the primary user interface used to manage a Jupiter display wall processor. Installed on a network connected Windows™-based computer, ControlPoint client connects to the ControlPoint server over a local area network connection. ControlPoint client creates and manages windows displaying connected RGB and video sources, local and network applications, saves display wall state in layout files for instant or scheduled recall, and monitor the health and operation of a Jupiter display wall controller.
Intuitive and Informative Interface
ControlPoint client presents an end user, upon successful login, with a mimic of the display wall complete with lines demarking the boundaries of individual display devices. All windows displayed on the wall, regardless of source, are present on the mimic in accurate proportion and placement. Mimic windows present near real time, scaled-down images of the actual display wall content, a feature unique to ControlPoint. This feature is extremely useful to determine if a window is correctly displaying content, what that content is, and to help users determine which window they are manipulating on large display walls. Mimic window content is configurable in both resolution and refresh rate.
Windows of any type can be placed on the display wall with easy “point and click” operations. RGB input, video input and ControlPoint share windows can be created simply by drawing them on the mimic at the desired position and size. Local and network application windows can be created and placed by invoking the application directly from the ControlPoint client interface.
ControlPoint Share makes it possible to view and fully-interact with any number of computers both on the Jupiter display wall and on the ControlPoint client host system using only included software and a network connection. ControlPoint Share software is cross-platform, allowing remote control between different types of computers, including Windows desktops, Windows TSE servers, and Unix-based computers. ControlPoint Share windows displayed on a Jupiter display wall processor are fully scalable and can be placed anywhere on the wall.
Direct control of the computer that is ControlPoint “shared” is as easy as selecting “Control This Window” from the ControlPoint client interface; a ControlPoint share window will be displayed on the client's desktop for direct interaction and input.
ControlPoint supports executing and managing applications that are installed directly on the display wall processor. Once an application has been defined within ControlPoint as an application object, it can then be saved in layouts to be automatically executed and positioned at a future time, or invoked with a simple double click of the mouse.
Video and RGB inputs that require special handling can be defined as a named input object to be easily selected into a ControlPoint window directly from the ControlPoint client properties dialog. When a named input is selected into a window, all of the characteristics of that saved object are applied; including input channel, input type, image properties, source cropping, and RGB timing if applicable. Optionally, selecting a named input can control an external device such as a matrix switch, via either RS-232 or network connection, to bring the correct source to the appropriate Jupiter Fusion input.
ControlPoint provides the ability to save the state of the display wall into a layout, stored on the display processor, and to quickly recall saved layouts directly from the user interface or from user-assignable hot-keys. All windows, including RGB, video, ControlPoint share, and applications objects are saved as part of a layout. Named inputs, custom window properties, and RGB timings are also included in saved layouts. The number of layouts is virtually unlimited.
Every Jupiter display wall processor has built-in software that monitors the status of critical components and internal environmental conditions. Fan tachometers, power supply voltages, CPU core and chassis ambient temperatures, as well as ECC memory errors are all monitored to ensure they are within normal operational parameters. ControlPoint client displays all monitored values in real time, providing a complete and timely view of the health of the display wall processor.
In the event of a system component failing, or falling outside of normal operational parameters, the ControlPoint client displays a visual alarm alerting all connected users of the situation. A log message is also sent to each connected ControlPoint client and placed in the Windows log of the display wall processor. SNMP agents can use ControlPoint messages to provide integration with corporate network management systems. With accurate and timely information regarding required maintenance activity, repair and replacement guesswork is no longer necessary and continuous availability of the display wall is assured.
Configurability and Extensibility
World Class Support
\Jupiter Systems is committed to continuous improvement of its software suite of applications, tools, and APIs. Jupiter customers participating in extended software support can expect frequent software updates that make their existing purchase more functional, powerful, and convenient to use.