Spectrum Quad Plex User manual

RGB Spectrum
950 Marina Village Parkway
Alameda, CA 94501
April, 2020
R
GBSPECTRU
M
QuadPlex™
HD Multi-Display Processor
User Guide

RGB
ii QuadPlex User Guide 350-12336-01 – updated April, 2020
DOCUMENT
QuadPlex User Guide
350-12336-01
April, 2020
This document describes the features and functions of the following products and software
versions:
QuadPlex firmware: V1.01.00
RGB Spectrum QuadPlex for Windows (Application): V1.1.9
COPYRIGHT
© 2020 RGB Spectrum, Inc. All rights reserved.
This guide is for use with the RGB Spectrum QuadPlex. Use for any other purpose is not
permitted. This guide was prepared for viewing on a PC; a copy may be printed as required.
QuadPlex is a trademark of RGB Spectrum, Inc.
The RGB logo is a trademark of RGB Spectrum in the United States and other countries.
NOTICE
RGB Spectrum reserves the right to make any modifications to this guide and to the information
contained herein at any time without notice.
All features, functions, and specifications are subject to change without notice or obligation.
Windows is a registered trademark of the Microsoft group of companies.
HDMI is a registered trademark of HDMI Licensing LLC.
SD, SDHC and SDXC Logos are trademarks of SD-3C, LLC.

350-12336-01 – updated April, 2020 QuadPlex User Guide iii
RGB
LIMITED WARRANTY
RGB Spectrum (RGB) warrants that this product will be free from defects in material and
workmanship, under normal use and service, and when correctly installed and maintained, for a
period of one (1) year from date of shipment. RGB’s liability under this warranty is limited solely to
replacing, repairing or issuing credit for any product which is shown to be defective during the
warranty period.
Purchaser shall: (i) notify RGB Spectrum promptly in writing of any claims, and (ii) provide RGB
Spectrum with an opportunity to inspect and test the product claimed to be defective.
Warranty does not cover misuse, abuse, improper installation or application, improper
maintenance or repair, alteration, accident or negligent use, improper temperature, humidity or
other environmental condition during storage, transportation or handling. RGB Spectrum shall
have no obligations under this warranty with respect to any defect unless it receives notice and a
description of such defect no later than five (5) business days following the expiration of the
warranty period.
THE WARRANTIES STATED HEREIN ARE IN LIEU OF ALL OTHER WARRANTIES, EXPRESS
OR IMPLIED, INCLUDING (BUT NOT LIMITED TO) ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
IN NO EVENT SHALL RGB SPECTRUM BE LIABLE FOR ANY SPECIAL, INCIDENTAL OR
CONSEQUENTIAL DAMAGES FOR LOSS, DAMAGE OR EXPENSE DIRECTLY OR
INDIRECTLY ARISING FROM THE PURCHASER’S INABILITY TO USE THE PRODUCT
EITHER SEPARATELY OR IN COMBINATION WITH ANY OTHER EQUIPMENT OR FACILITIES,
OR FROM ANY OTHER CAUSE.
EXTENDED WARRANTY
An annual extended warranty may be purchased from RGB Spectrum. Should the product fail to
operate properly during the covered period, RGB Spectrum will repair the product and restore it to
normal operation without charge for labor and parts. For further information on obtaining an
extended warranty, email te[email protected] or call (510) 814-7000.
IMPORTANT SAFETY INSTRUCTIONS
Thank you for your purchase of this quality RGB Spectrum product! To reduct the risk of fire,
electric shock or product damage, please note the following:
Read these instructions.
Keep these instructions.
Heed all warnings.
Install and use this apparatus in accordance with the manufacturer’s instructions.

RGB
iv QuadPlex User Guide 350-12336-01 – updated April, 2020
Do not expose this apparatus to rain or moisture. Do not place liquid-filled objects, such as
vases, on the apparatus.
Do not block any of the ventilation openings.
Do not install near any heat sources such as radiators, heat registers, stoves, or other
apparatus (including amplifiers) that produce heat.
Do not place any sources of open flames, such as candles, on the apparatus.
Clean only with a dry cloth.
Do not defeat the safety purpose of the polarized or grounding type plug. A polarized plug has
two blades with one wider than the other. A grounding type plug has two blades and a third
grounding prong. The wide blade or the third prong is provided for your safety. When the
provided plug does not fit into your outlet, consult an electrician for the replacement of the
obsolete outlet.
Unplug this apparatus during lightning storms or when unused for long periods of time.
Protect the power cord from being walked on or pinched particularly at plugs, convenience
receptacles and the point where they exit from the apparatus.
Only use the attachments/accessories specified by the manufacturer.
Refer all servicing to qualified service personnel. Servicing is required when the apparatus has
been damaged in any way, such as power supply cord or plug is damaged, liquid has been
spilled or objects have fallen into the apparatus, the apparatus has been exposed to rain or
moisture, does not operate normally, or has been dropped.
Keep the packing material in case the equipment should ever need to be shipped.

RGB
TABLE OF
CONTENTS
350-12336-01– updated April, 2020 QuadPlex User Guide v
CHAPTER 1 INTRODUCTION - - - - - - - - - - - - - - - - - - - - - - - - - - 1
1.1 Features and Benefits .......................................................... 2
1.1.1 System Features ................................................. 2
1.1.2 Inputs ................................................................... 2
1.1.3 Outputs ................................................................ 2
1.1.4 Control ................................................................. 2
1.3 Controls, Indicators, and Connectors (Standalone) ............. 3
1.3.1 Front Panel Controls and Indicators .................... 3
1.2 System Control .................................................................... 3
1.3.2 Rear Panel Controls and Indicators ..................... 5
1.4 Connectors (PCIe Card) ...................................................... 6
1.4.1 Connectors and Indicators ................................... 6
1.5 Specifications ....................................................................... 7
1.5.1 Standalone .......................................................... 7
1.5.2 PCIe Card ............................................................ 9
CHAPTER 2 INSTALLATION - - - - - - - - - - - - - - - - - - - - - - - - - 11
2.1 Mounting a QuadPlex Standalone Unit .............................. 11
2.1.1 Rack Mount ....................................................... 11
Horizontal .......................................................... 12
Vertical ............................................................... 12
2.1.2 VESA Mount ...................................................... 13
75-100 mm ........................................................ 13
200 mm .............................................................. 13
2.2 Connections (Standalone Unit) .......................................... 14
2.2.1 Connecting the Source ...................................... 14
2.2.2 Connecting Displays .......................................... 15
2.2.3 (Optional) Securing the Cables - Standalone .... 15
2.2.4 Connecting to a Network ................................... 16
2.2.5 Connecting Power ............................................. 16
2.3.1 Connecting the Source ...................................... 17
2.3 Connections (PCIe Card) ................................................... 17
2.3.2 Connecting Displays .......................................... 18
2.3.3 (Optional) Securing the Cables - PCIe .............. 18
2.3.4 Connecting to a Network ................................... 19

RGB
vi QuadPlex User Guide 350-12336-01 – updated April, 2020
2.4 Powering On ...................................................................... 19
2.4.1 Standalone Unit ................................................. 19
2.4.2 PCIe Card .......................................................... 19
2.5 Configuration ..................................................................... 20
2.6 Installing the QuadPlex Application ................................... 20
2.6.1 System Requirements ....................................... 20
2.6.2 Installation ......................................................... 21
CHAPTER 3 OPERATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - 23
3.1 Using the Buttons .............................................................. 23
3.2 Using the QuadPlex Application ........................................ 24
3.2.1 Interface ............................................................. 24
3.2.2 Overview ............................................................ 25
3.2.3 Exiting the QuadPlex Application ...................... 26
3.2.4 Working with Designs ........................................ 26
Creating a New Design ...................................... 26
Opening an Existing Design .............................. 26
Closing a Design ............................................... 27
Renaming the Current Design ........................... 27
Deleting a Design .............................................. 27
3.2.5 Working with Virtual Devices ............................. 27
Selecting a Device ............................................. 27
Adding a New Virtual Device ............................. 28
Renaming a Virtual Device ................................ 28
Deleting a Virtual Device ................................... 28
3.2.6 Managing Layouts ............................................. 28
Creating a New Layout ...................................... 29
Renaming a Layout ........................................... 29
Deleting a Layout ............................................... 29
Setting the Active Layout ................................... 29
3.2.7 Tabs ................................................................... 29
Output Settings Tab ........................................... 30
Input Settings Tab ............................................. 32
Network Settings Tab ........................................ 33
Device Data Transfer Tab ................................. 34
Device Management Tab .................................. 35
3.2.8 Cloning the Input ............................................... 36
3.3 Sample Layouts ................................................................. 36
3.3.1 Calculating a Custom Layout ............................. 46
CHAPTER 4 FIRMWARE UPDATES - - - - - - - - - - - - - - - - - - - - 47
4.2 Updating the Firmware ...................................................... 48
4.1 Before Updating the Firmware ........................................... 48
CHAPTER 5 CONTACT INFORMATION - - - - - - - - - - - - - - - - - 51
5.1 Corporate Headquarters .................................................... 51
5.2 Sales and Product Information .......................................... 51
5.3 Technical Support .............................................................. 51

350-12336-01 – updated April, 2020 QuadPlex User Guide vii
RGB
LIST OF
FIGURES
Figure 1-1 Front Panel Controls and Indicators ........................................................ 3
Figure 1-2 Rear Panel Connectors ........................................................................... 5
Figure 1-3 Connectors and Indicators - PCIe Card .................................................. 6
Figure 2-1 Rack Mounting Shelf ............................................................................. 11
Figure 2-2 75 or 100 mm VESA Mount .................................................................. 13
Figure 2-3 200 mm VESA Mount ............................................................................ 13
Figure 2-4 DisplayPort Input - Standalone ............................................................. 14
Figure 2-5 HDMI - Standalone ................................................................................ 14
Figure 2-6 HDMI Outputs - Standalone .................................................................. 15
Figure 2-7 Securing the HDMI Cables - Standalone .............................................. 15
Figure 2-8 Securing the HDMI Input - Standalone ................................................. 15
Figure 2-9 Ethernet Connection- Standalone ......................................................... 16
Figure 2-10 Power Connection - Standalone ........................................................... 16
Figure 2-11 DisplayPort Input - PCIe Card ............................................................... 17
Figure 2-12 HDMI Input - PCIe Card ........................................................................ 17
Figure 2-13 HDMI Outputs - PCIe Card ................................................................... 18
Figure 2-14 Securing the Cables - PCIe ................................................................... 18
Figure 2-15 Ethernet Connection - PCIe Card ......................................................... 19
Figure 3-1 QuadPlex Application Interface ............................................................. 24
Figure 3-2 Cloning Example ................................................................................... 36

RGB
viii QuadPlex User Guide 350-12336-01 – updated April, 2020
This page intentionally left blank.

350-12336-01 – updated April, 2020 QuadPlex User Guide ix
RGB
LIST OF
TABLES
Table 1-1 QuadPlex Front Panel Controls and Indicators - Standalone ................. 3
Table 1-2 QuadPlex Rear Panel Controls and Indicators - Standalone .................. 6
Table 1-4 QuadPlex Specifications - Standalone .................................................... 7
Table 1-3 QuadPlex Connectors and Indicators - PCIe .......................................... 7
Table 1-5 QuadPlex Specifications - PCIe Card ..................................................... 9
Table 3-1 QuadPlex Layouts ................................................................................. 37

RGB
x QuadPlex User Guide 350-12336-01 – updated April, 2020
This page intentionally left blank.

350-12336-01 – updated April, 2020 QuadPlex User Guide 1
C H A P T E R 1
I n t r o d u c t i o n
RGB
The RGB Spectrum QuadPlex is a high-performance multi-display processor that drives a single
DisplayPort or HDMI video source on up to four HDMI displays. QuadPlex is available as either:
A standalone unit (QPX DIN or QPX HIN).
A PCIe card (QPX HIN-C or QPX DIN-C) installed in an RGB Spectrum Galileo or Zio W4000
video wall processor.
Three buttons on the front of standalone QuadPlex units allow you to select the video source and
output layout configuration, and view device information. Connecting a QuadPlex unit or PCIe card
to a network and installing the QuadPlex application on a remote computer provides additional
layout configuration options using an intuitive interface.
CHAPTER
1INTRODUCTION

RGB
C H A P T E R 1
I n t r o d u c t i o n
2 QuadPlex User Guide 350-12336-01 – updated April, 2020
QuadPlex provides these key features and functions:
1.1.1 System Features
Drives up to four (4) displays simultaneously from a single source up to 4Kp60 resolution.
Available with either a single DisplayPort 1.2 or a single HDMI 2.0 input port.
Supports 7.1-channel audio.
The Layout button on standalone QuadPlex units allows you to select a variety of predefined
display configurations.
The QuadPlex application allows you to configure custom layouts as well as crop, upsample,
or downsample content as needed. You may also rotate each output independently to support
artistic wall configurations, and control and fine-tune dispay bezel corrections for seamless
output.
Supports multiple HDMI output resolutions up to 1900 × 1200 @60Hz.
1.1.2 Inputs
Standalone Units: Either 1 x DisplayPort 1.2 (QPX DIN) or 1 x HDMI 2.0 (QPX HIN).
PCIe Cards: Either 1 x Mini DisplayPort 1.2 (QPX DIN-C) or 1 x Mini HDMI 2.0 (QPX HIN-C).
HDMI or DisplayPort input supports input resolutions up to either 4Kp60 or 8K in one
dimension.
Supports High-definition Digital Content Protection (HDCP) to allow the display of protected
content.
1.1.3 Outputs
Up to either 4 x HDMI (standalone units) or 4 x Mini HDMI (PCIe cards).
Supports multiple independent HDMI output resolutions up to 1900 × 1200 @60Hz.
Supports High-definition Digital Content Protection (HDCP) to allow the display of protected
content.
1.1.4 Control
Easy-to-use controls located on the front panel (standalone QuadPlex units only).
A simple and intuitive QuadPlex remote configuration application.
1.1 Features and Benefits

350-12336-01 – updated April, 2020 QuadPlex User Guide 3
C H A P T E R 1
I n t r o d u c t i o n
RGB
The Ethernet port provides system control for QuadPlex by connecting to either:
A network.
Directly to a PC.
This connection allows you control the system using the QuadPlex application installed on a
remote PC.
This section describes the front and rear panel controls and indicators on a standalone QuadPlex
unit.
1.3.1 Front Panel Controls and Indicators
Figure 1-1 shows the front panel controls and indicators on a standalone QuadPlex unit, and
Table 1-1 describes them.
Figure 1-1 Front Panel Controls and Indicators
1.2 System Control
1.3 Controls, Indicators, and Connectors (Standalone)
Table 1-1 QuadPlex Front Panel Controls and Indicators - Standalone
ID Name Description
A LED A Along with LED B, displays unit status, as follows:
Not lit: Unit is powered off.
Green (solid): Unit is active.
Green (slow blink): Unit is rebooting.
Green (fast blink): Device is selected.
Amber (solid): Firmware update in progress.
Amber (slow blink): No network detected.
Red (solid, along with LED B): Error.

RGB
C H A P T E R 1
I n t r o d u c t i o n
4 QuadPlex User Guide 350-12336-01 – updated April, 2020
B LED B Along with LED A, displays unit status as follows:
Not lit: Either the unit is off or has been selected.
Green (solid): Unit is active with no errors
Green (slow blink): Input or output signal does not match
configuration.
Amber (solid): No input signal detected.
Amber (slow blink): Firmware update in progress.
Red (solid, along with LED A): Error.
Red (solid, only when a button is pressed): Buttons have
been disabled.
If LED A and LED B both illuminate red, this indicates a fatal unit error. Try powering the QuadPlex unit off and on. If
the LEDs are still red, then contact RBG Spectrum for support. See “Technical Support” on page 51.
1 Source Selection Selects the input source. The available options are:
Video input
Logo
Nature background
Bezel adjustment grid
Red
Green
Blue
Gray gradient
2 Layout Configuration Selects the layout. The currently-selected layout is highlighted in
the list. The available layouts depend on the currently-installed
firmware version and can be modified using the QuadPlex
remote application.
Table 1-1 QuadPlex Front Panel Controls and Indicators - Standalone (Continued)
ID Name Description

350-12336-01 – updated April, 2020 QuadPlex User Guide 5
C H A P T E R 1
I n t r o d u c t i o n
RGB
1.3.2 Rear Panel Controls and Indicators
Figure 1-2 shows the rear panel connectors on a standalone QuadPlex unit, and Table 1-2
describes them.
Figure 1-2 Rear Panel Connectors
3 Device Information Shows the device information such as:
Output ID (1, 2, 3, or 4).
Model number.
IP address.
MAC address.
If IP addressing is dynamic (DHCP) or static.
Active layout.
Input mode.
Output mode.
If bezel management is enabled.
If HDCP is enabled.
If there is an input mismatch between the configuration and
the actual signal.
If there is an output mismatch between the configuration
and the actual display mode.
Serial number.
Firmware version.
FPGA version.
Whether or not the buttons are locked.
Table 1-1 QuadPlex Front Panel Controls and Indicators - Standalone (Continued)
ID Name Description
21 3
4 5
6

RGB
C H A P T E R 1
I n t r o d u c t i o n
6 QuadPlex User Guide 350-12336-01 – updated April, 2020
This section describes the connectors a QuadPlex PCIe card.
1.4.1 Connectors and Indicators
Figure 1-3 shows the connectors and indicators on a QuadPlex PCIe card, and Table 1-3
describes them.
Figure 1-3 Connectors and Indicators - PCIe Card
Table 1-2 QuadPlex Rear Panel Controls and Indicators - Standalone
ID Name Description
1Video input This will be either:
HDMI 2.0 (QPX HIN)
DisplayPort 1.2 (QPX DIN)
2HDMI outputs Connect up to four HD monitors to these outputs.
3LAN Connect this port to a network to use IP control.
4Network activity LED (green) Indicates network activity as follows:
Not lit: No network activity detected.
Green (fast blink): Network activity detected.
5Network speed LED (amber) Indicates network speed as follows:
Not lit: Speed below 1 Gbps
Green (solid): Transmitting at 1 Gbps
6Power connector Connect the 12VDC 3.5A power supply to this port.
1.4 Connectors (PCIe Card)
21 3
4 5

350-12336-01 – updated April, 2020 QuadPlex User Guide 7
C H A P T E R 1
I n t r o d u c t i o n
RGB
This section provides the following specifications for QuadPlex standalone units and PCIe cards.
1.5.1 Standalone
Table 1-4 lists the specifications for a QuadPlex standalone unit.
Table 1-3 QuadPlex Connectors and Indicators - PCIe
ID Name Description
1Video input This will be either:
Mini HDMI 2.0 (QPX HIN-C)
Mini DisplayPort 1.2 (QPX DIN-C)
2Mini HDMI outputs Connect up to four HD monitors to these outputs.
3LAN Connect this port to a network to use IP control.
4Network activity LED (green) Indicates network activity as follows:
Not lit: No network activity detected.
Green (fast blink): Network activity detected.
5Network speed LED (amber) Indicates network speed as follows:
Not lit: Speed below 1 Gbps
Green (solid): Transmitting at 1 Gbps
1.5 Specifications
Table 1-4 QuadPlex Specifications - Standalone
Parameter Description
Inputs
Video Inputs Either:
1 x HDMI 2.0 (QPX HIN)
1 x DisplayPort 1.2 (QPX DIN)
Color Sampling and
Conversion
RGB: 8;8;8 (24-bit)
YUV: 4:4:4, 4:2:2 (8-bit)
Supported Resolutions 1920 × 4320 @ 60 Hz
1920 × 4320 @ 30 Hz
3840 × 2160 @ 30 Hz
3840 × 2160 @ 60 Hz
7680 × 1080 @ 30 Hz
7680 × 1080 @ 60 Hz
Other resolutions, on request
HDCP Compliant? Yes
Audio Embedded audio from HDMI or DisplayPort source
Outputs
Video Outputs 4 x HDMI Type A with 16-bit stereo L-PCM audio

RGB
C H A P T E R 1
I n t r o d u c t i o n
8 QuadPlex User Guide 350-12336-01 – updated April, 2020
Supported Resolutions 1920 × 1080 @ 30Hz
1920 × 1080 @ 60Hz
1920 × 1200 @ 30Hz
1920 × 1200 @ 60Hz
Other resolutions, on request
Audio 1 x HDMI (embedded) or 1 x DisplayPort (embedded)
PCM 7.1 or PCM stereo output format
HDCP Compliant? Yes
Control
Command Protocols UPnP, HTTPS
Network 100/1000 Base-T RJ45 Ethernet port for control via the QuadPlex application
Buttons Source Selection
Layout Configuration
Device Information
Power
Power Supply Input: Universal 100-240 VAC, 50-60 Hz
Output: +12 VDC, 42 W, 3.5 A
Output Connector: DIN 4 male (4-pin) with lock
Power Requirements +12 VDC, 3.5 A
Power Connector DIN 4 female (4-pin)
Power Consumption 15 Watts (maximum)
Environmental
Temperature Operating (nominal): 32 ºF to 113 ºF (0 ºC to 45 ºC)
Non-Operating: -40 ºF to 158 ºF (-40 ºC to 70 ºC)
Relative Humidity Operating: 20% to 80% non-condensing
Non-Operating: 5% to 95% non-condensing
Altitude (Operating) Maximum: 9,842 feet (3 km)
Minimum: 0 feet (0 m)
Altitude (Non-Operating Maximum: 39,370 feet (12 km)
Minimum: -164 feet (-50 m)
Physical
Type Standalone appliance
Form Factor 1RU, third width
Memory 1 GB
Table 1-4 QuadPlex Specifications - Standalone (Continued)
Parameter Description

350-12336-01 – updated April, 2020 QuadPlex User Guide 9
C H A P T E R 1
I n t r o d u c t i o n
RGB
1.5.2 PCIe Card
Table 1-4 lists the specifications for a QuadPlex PCIe card.
Dimensions 5.50” x 1.25” x 7.13”
(13.97 cm x 3.18 cm x 18.11 cm)
Regulatory Compliance Class A: RCM, CE, FCC, KC
Specifications are subject to change without notice.
Table 1-5 QuadPlex Specifications - PCIe Card
Parameter Description
Inputs
Video Inputs Either:
1 x Mini HDMI 2.0 (QPX HIN-C)
1 x Mini DisplayPort 1.2 (QPX DIN-C)
Color Sampling and
Conversion
RGB: 8;8;8 (24-bit)
YUV: 4:4:4, 4:2:2 (8-bit)
Supported Resolutions 1920 × 4320 @ 60 Hz
1920 × 4320 @ 30 Hz
3840 × 2160 @ 30 Hz
3840 × 2160 @ 60 Hz
7680 × 1080 @ 30 Hz
7680 × 1080 @ 60 Hz
Other resolutions, on request
HDCP Compliant? Yes
Audio Embedded audio from HDMI or DisplayPort source
Outputs
Video 4 x Mini HDMI Type C with 16-bit stereo L-PCM audio
Supported Resolutions 1920 × 1080 @ 30Hz
1920 × 1080 @ 60Hz
1920 × 1200 @ 30Hz
1920 × 1200 @ 60Hz
Other resolutions, on request
Audio 1 x HDMI (embedded) or 1 x DisplayPort (embedded)
PCM 7.1 or PCM stereo output format
HDCP Compliant? Yes
Control
Command Protocols UPnP, HTTPS
Network 100/1000 Base-T RJ45 Ethernet port for control via the QuadPlex application
Table 1-4 QuadPlex Specifications - Standalone (Continued)
Parameter Description

RGB
C H A P T E R 1
I n t r o d u c t i o n
10 QuadPlex User Guide 350-12336-01 – updated April, 2020
Power
Power Consumption 15 Watts (maximum)
Environmental
Temperature Operating (nominal): 32 ºF to 113 ºF (0 ºC to 45 ºC)
Non-Operating: -40 ºF to 158 ºF (-40 ºC to 70 ºC)
Relative Humidity Operating: 20% to 80% non-condensing
Non-Operating: 5% to 95% non-condensing
Altitude (Operating) Maximum: 9,842 feet (3 km)
Minimum: 0 feet (0 m)
Altitude (Non-Operating Maximum: 39,370 feet (12 km)
Minimum: -164 feet (-50 m)
Physical
Type PCIe card (x1 electrical, x16 mechanical-power only)
Form Factor Full Height
Memory 1 GB
Dimensions 0.85” x 5.00” x 6.21”
(2.16 cm x 12.70 cm x 15.77 cm)
Regulatory Compliance Class A: RCM, CE, FCC, KC
Specifications are subject to change without notice.
Table 1-5 QuadPlex Specifications - PCIe Card (Continued)
Parameter Description
Table of contents
Other Spectrum Computer Hardware manuals