FLATFROG MULTITOUCH 3200 Owner's Guide
Document Number LZN 100001 R1A Issue 2012-04
1-2
FlatFrog Multitouch 3200
Table of Contents SECTION I Introduction to Your FlatFrog Multitouch 3200
1-7
1
Thanks for Choosing the FlatFrog Multitouch 3200
1-8
1.1
Your FlatFrog Multitouch 3200 – Overview
1-9
1.1.1
Connection Panel – Overview
1-10
1.2
Safety Symbols
1-11
1.3
About this Owner’s Guide
1-11
1.3.1
Abbreviations
1-12
1.4
Copyright Information
1-12
1.4.1
Trademarks
1-12
1.5
Compliance Information
1-12
1.5.1
General
1-12
1.5.2
CE – Conformity for European Countries
1-13
1.5.3
Correct Disposal of this Product
1-13
1.5.4
RoHS – Restriction of Hazardous Substances
1-13
2
Safety
2-14
2.1
Intended Use
2-14
2.2
Risk of Electric Shock or Fire
2-15
2.3
Other Specific Risks
2-15
2.3.1
Glass
2-15
2.3.2
Sunlight
2-16
SECTION II Preparing Your FlatFrog Multitouch 3200
2-17
3
Unpacking Your FlatFrog Multitouch 3200
3-18
3.1
FlatFrog Multitouch 3200
3-19
3.1.1
Unpacking
3-19
3.1.2
Parts List
3-20
3.2
Industrial Design Casing
3-21
3.2.1
Parts List
3-21
3.3
Bar Height Legs
3-22 1-3
FlatFrog Multitouch 3200
1-4
3.3.1
Parts List
3-22
3.4
Sofa Height Legs
3-23
3.4.1
Parts List
3-23
4
Assembling Your FlatFrog Multitouch 3200
4-24
4.1
Integrated Assembly
4-24
4.1.1
Equipment Needed
4-24
4.1.2
Requirements for Integration
4-24
4.1.3
Description
4-25
4.2
On-wall Assembly
4-26
4.2.1
Parts List
4-26
4.2.2
Description
4-27
4.3
Stand Alone Assembly – Bar Height
4-29
4.4
Stand Alone Assembly – Sofa Height
4-33
SECTION III Using Your FlatFrog Multitouch 3200
4-35
5
Connecting to a Windows 7 PC via USB
5-36
5.1
System Requirements
5-36
5.2
Hardware Requirements
5-36
5.3
Connecting
5-37
5.4
Starting
5-38
5.5
Shutting Down
5-38
6
Connecting via Ethernet using TUIO
6-39
6.1
System Requirements
6-39
6.2
Hardware Requirements
6-39
6.3
Connecting
6-40
6.4
Starting
6-41
6.5
Shutting Down
6-41
7
Operating Your FlatFrog Multitouch 3200
7-42
7.1
Cleaning
7-42
7.1.1
Cleaning the Multi-touch Screen
7-42 FlatFrog Multitouch 3200
7.1.2
Cleaning the Accessories
7-42
7.2
Remote Control
7-43
7.2.1
Remote Control Buttons
7-43
7.2.2
Set Brightness/Contrast/Sharpness
7-43
7.2.3
Set Color Options
7-44
7.3
Accessing the Built in Administration Web Page
7-45
7.3.1
Recommended – Access Using the IP Address
7-45
7.3.2
Advanced Users – Access Using the Admin Web Address
7-47
7.4
Using the Built in Administration Web Page
7-49
7.4.1
Built in Administration Web Page – Overview
7-49
7.4.2
Adding TUIO Output Format
7-50
7.4.3
Creating Support Package
7-51
7.5
Updating the Firmware
7-52
SECTION IV About Your FlatFrog Multitouch 3200
7-55
8
User Assistance for Your FlatFrog Multitouch 3200
8-56
8.1
Troubleshooting
8-56
8.2
Indicator LEDs
8-59
8.3
Customer Support
8-60
9
Additional Information about Your FlatFrog Multitouch 3200 9-61
9.1
Technical Specifications
9-61
9.2
Mechanical Layout
9-62
9.3
Warranty
9-63
9.4
FlatFrog GPL and LGPL Code Statement
9-64
1-5 FlatFrog Multitouch 3200
1-6
FlatFrog Multitouch 3200
SECTION I Introduction to Your FlatFrog Multitouch 3200
1-7 FlatFrog Multitouch 3200
1
Thanks for Choosing the FlatFrog Multitouch 3200 This chapter gives you an introduction to your new FlatFrog Multitouch 3200. FlatFrog Multitouch 3200 is a complete multi-touch system with an integrated 32� LCD display. FlatFrog's unique and patented Planar Scatter Detection (PSD) technology provides unprecedented performance and defines a new multi-touch standard for large screens in a flat form factor. The sleek physical dimensions combined with a durable in-glass optical technology enables a variety of horizontal and vertical application opportunities from exhibitions to gaming. Warning Read 2 Safety completely before unpacking, assembling, connecting or using your FlatFrog Multitouch 3200 with possible accessories.
1-8
FlatFrog Multitouch 3200
1.1
Your FlatFrog Multitouch 3200 – Overview
Figure 1
Your FlatFrog Multitouch 3200.
These names for your FlatFrog Multitouch 3200 are used throughout this Owner’s Guide. a. Multi-touch screen. This side is referred to as the Front side. b. This direction of the Multi-touch screen is referred to as Upwards. c.
This side is referred to as the Rear side.
d. Connection panel, see 1.1.1 Connection panel – Overview.
1-9 FlatFrog Multitouch 3200
1.1.1
Connection Panel – Overview
Figure 2
Connection panel.
a. POWER INPUT See 5 Connecting to a Windows 7 PC via USB b. FUNCTION BUTTON See 7.5 Updating the Firmware c.
USB A See 7.5 Updating the Firmware
d. USB B See 5 Connecting to a Windows 7 PC via USB e. ETHERNET See 6 Connecting via Ethernet using TUIO f.
LED3 LED2 LED1 See 8.2 Indicator LEDs
g. FOR SERVICE ONLY Do not open or remove this lid! h. REMOTE CONTROL SENSOR See 7.2 Remote Control i.
DVI-D See 5 Connecting to a Windows 7 PC via USB
j.
1-10
Cable strap
FlatFrog Multitouch 3200
1.2
Safety Symbols These are the Safety Symbols used throughout this Owner's Guide. Note Indicates important information that helps you make better use of your FlatFrog Multitouch 3200.
Caution Indicates potential damage to hardware or loss of data if instructions are not followed.
Warning Indicates a potential for property damage, personal injury or death.
1.3
About this Owner’s Guide This Owner's Guide is divided into four Sections: SECTION I – Introduction to Your FlatFrog Multitouch 3200 This section gives you an introduction to your FlatFrog Multitouch 3200. SECTION I also contains all safety information necessary for the unpacking, assembling, connecting and use of your FlatFrog Multitouch 3200. SECTION II – Preparing Your FlatFrog Multitouch 3200 This section describes how to unpack and assemble your FlatFrog Multitouch 3200 with possible accessories. SECTION III – Using Your FlatFrog Multitouch 3200 This section describes how to connect your FlatFrog Multitouch 3200 to a computer, and how to operate and maintain it. SECTION IV – About Your FlatFrog Multitouch 3200 This section describes how to troubleshoot your FlatFrog Multitouch 3200 and it gives you additional information like technical data.
1-11 FlatFrog Multitouch 3200
Caution Take great care when installing your FlatFrog Multitouch 3200, and follow the procedures described in this Owner’s Guide.
The information in this document is subject to change without notice. Product design and specifications may be changed without notice. Figures and illustrations in this Owner’s Guide are provided for reference only and may differ from actual product appearance. 1.3.1
Abbreviations Table 1
Abbreviations used.
Abbreviation DVI-D CE DHCP EC FAT HDMI HID LED PC RoHS TUIO USB WEEE
Meaning Digital Visual Interface-Digital (for digital signals) Conformité Européenne Dynamic Host Configuration Protocol European Commission File Allocation Table High-Definition Multimedia Interface Human Interface Device Light-Emitting Diode Personal Computer Restriction of Hazardous Substances Tangible User Interface Universal Serial Bus Waste Electrical and Electronic Equipment
1.4
Copyright Information
1.4.1
Trademarks FlatFrog Microsoft
FlatFrog is a registered trademark in United States and/or other countries. ®
Microsoft is a registered trademark of Microsoft Corporation in United States and/or other countries.
®
Windows is a registered trademark of Microsoft Corporation in United States and/or other countries.
Windows
All trademarks are the property of their respective owners.
1.5
Compliance Information
1.5.1
General Use the provided specified cables and power supply with your FlatFrog Multitouch 3200 so as not to interfere with radio and television reception. FlatFrog is not responsible for any radio or television interference caused by using
1-12
FlatFrog Multitouch 3200
other than recommended cables or connectors or by unauthorized changes or modifications to the screen. 1.5.2
CE – Conformity for European Countries This product; bearing the CE marking comply with the following EU Directives:
1.5.3
Low Voltage Directive 2006/95/EC
EMC Directive 2004/108/EC
Correct Disposal of this Product This product; bearing the mark shown below is in compliance with the Waste Electrical and Electronic Equipment Directive 2002/96/EC (WEEE). The mark indicates the requirement not to dispose this equipment as unsorted municipal waste, but use the return and collection systems according to local law.
1.5.4
RoHS – Restriction of Hazardous Substances This product is in accordance with European Directive 2005/95/EC, "RoHS Directive". It means that the product does not contain any of the substances covered by this directive, in excess of the given maximum concentration values, unless the substance is in an application that is exempt under RoHS. Unless otherwise stated by FlatFrog in writing, this information represents FlatFrog's knowledge and belief based on information provided by our suppliers.
1-13 FlatFrog Multitouch 3200
2
Safety This chapter contains safety information necessary for the assembling, connection and use of your FlatFrog Multitouch 3200. The Safety Symbols used throughout this Owner's Guide, are listed in 1.2 Safety Symbol. Warning Read 2 Safety completely before assembling, connecting or using your FlatFrog Multitouch 3200 with possible accessories.
2.1
Keep these instructions in a safe place for the lifetime of your FlatFrog Multitouch 3200.
Read and make sure you understand all instructions before assembling, connecting or using your FlatFrog Multitouch 3200 with possible accessories. Follow all instructions.
Refer all servicing to qualified service personnel.
When operating your FlatFrog Multitouch 3200 use the power supply cable provided or use a power cable that matches the AC voltage of the socket outlet and has been approved by and complies with the safety standard in your country.
Allow adequate ventilation around your FlatFrog Multitouch 3200, so that heat can properly dissipate. Do not place the screen in a closed compartment or near a radiator or other heat sources.
Handle with care when transporting. Save packaging for transporting.
Intended Use Your FlatFrog Multitouch 3200 is designed for multi-touch operation by your fingers. Only fingers are to be used for this purpose and no sharp objects may be used under any circumstances. Your FlatFrog Multitouch 3200 is intended and designed for indoor use, for office environment and may not be used in any hazardous environments. Your FlatFrog Multitouch 3200 is not designed for a smoky or dusty environment. All other use is prohibited as it may cause danger for the user and damage to the equipment.
2-14
FlatFrog Multitouch 3200
2.2
Risk of Electric Shock or Fire Warning Hazardous voltage. May cause electric shock, burns, or cause death. Carefully follow the instructions below and all instructions and warnings throughout this Owner’s Guide.
Do not expose your FlatFrog Multitouch 3200 to rain or water.
Do not place wet objects or liquid containers, such as glasses or vases, near your FlatFrog Multitouch 3200. If liquids are spilled on or into your FlatFrog Multitouch 3200, disconnect it from the socket outlet immediately. Contact FlatFrog to have your FlatFrog Multitouch 3200 checked before use.
Do not place your FlatFrog Multitouch 3200, the remote control or batteries near naked flames or other heat sources, including direct sunlight.
Keep candles or other flames away from your FlatFrog Multitouch 3200, remote control and batteries at all times.
Do not insert objects into the ventilation slots or other openings on your FlatFrog Multitouch 3200.
Do not open the cover of your FlatFrog Multitouch 3200.
Do not use a damaged power supply or cord.
Do not try to repair your FlatFrog Multitouch 3200 yourself.
2.3
Other Specific Risks
2.3.1
Glass Warning Broken glass may cause cutting injuries. The multi-touch screen on your FlatFrog Multitouch 3200 is made of glass. Therefore; always handle your FlatFrog Multitouch 3200 with great care. Do not use your FlatFrog Multitouch 3200 if the glass is broken, scratched or damaged in any way. Do not stand or sit on your FlatFrog Multitouch 3200 or put a load on the glass that is higher than it is for normal use.
2-15 FlatFrog Multitouch 3200
2.3.2
Sunlight When using your FlatFrog Multitouch 3200: do not expose it to direct sunlight. It may cause discomfort when touching the multi-touch screen and cause temporary technical malfunction. Caution Do not expose your FlatFrog Multitouch 3200 to permanent direct sunlight. It may bleach, or damage the equipment in other ways.
2-16
FlatFrog Multitouch 3200
SECTION II Preparing Your FlatFrog Multitouch 3200
2-17 FlatFrog Multitouch 3200
3
Unpacking Your FlatFrog Multitouch 3200 This chapter describes how to unpack your FlatFrog Multitouch 3200 with possible accessories. Warning Read 2 Safety completely before unpacking your FlatFrog Multitouch 3200 with possible accessories.
Your FlatFrog Multitouch 3200 can be combined with different accessories according to Table 2. Depending on possible accessories you can assemble your FlatFrog Multitouch 3200 in different ways. The table shows, by “X�, which chapters you need to take part of to prepare your FlatFrog Multitouch 3200. Caution Do not unpack your FlatFrog Multitouch 3200 or possible accessories until it is going to be assembled in order to protect the equipment.
When unpacking, inspect all items included with your FlatFrog Multitouch 3200, and possible accessories for any signs of damage during transport. If damaged, contact your local distributor. For any question, contact the Customer Support, see 8.3 Customer Support.
3-18
FlatFrog Multitouch 3200
Table 2
FlatFrog Multitouch 3200 accessories/assembly.
Caution In order not to damage the equipment: make sure the work area has adequate space and lighting and is free from objects that could damage the equipment, and do not open the equipment packages using sharp objects.
3.1
FlatFrog Multitouch 3200
3.1.1
Unpacking Warning Risk of personal injury. Unpacking and moving your FlatFrog Multitouch 3200 must be done by at least two persons in order to avoid personal injury. Your FlatFrog Multitouch 3200 weighs about 20 kg.
3-19 FlatFrog Multitouch 3200
Caution Take care not to drop your FlatFrog Multitouch 3200 or rest it on any rough surface, which can damage the equipment. A smooth, thick cloth on the surface for unpacking is preferable.
3.1.2
Parts List
Figure 3
Package contents – FlatFrog Multitouch 3200.
The following items are included (and have these names throughout this Owner’s Guide): a) FlatFrog Multitouch 3200 b) Power supply c) Power supply cable (in this order: EU, UK and US type) d) Remote control e) Micro fiber cloth for cleaning of the multi-touch screen f) 3-20
Owner’s Guide FlatFrog Multitouch 3200
3.2
Industrial Design Casing
3.2.1
Parts List
Figure 4
Package contents – Industrial design casing.
The following items are included: a) Industrial design casing b) Screws (22 pieces)
3-21 FlatFrog Multitouch 3200
3.3
Bar Height Legs
3.3.1
Parts List
Figure 5
Package contents – Bar height legs.
The following items are included: a) Bar height legs (2 pieces) b) Screws (6 pieces) c) Center pieces (2 pieces) d) Feet (2 pieces) e) Adjustable feet with spring and plastic cap (2 pieces) f)
Brackets for floor mounting (2 pieces)
g) Cable duct (1 piece)
3-22
FlatFrog Multitouch 3200
3.4
Sofa Height Legs
3.4.1
Parts List
Figure 6
Package contents – Sofa height legs.
The following items are included: a) Sofa height legs (2 pieces) b) Screws (6 pieces) c) Center pieces (2 pieces) d) Feet (2 pieces) e) Adjustable feet with spring and plastic cap (2 pieces) f)
Cable duct (1 piece)
3-23 FlatFrog Multitouch 3200
4
Assembling Your FlatFrog Multitouch 3200 This chapter describes how to assemble your FlatFrog Multitouch 3200 in different ways with possible accessories. Warning Read 2 Safety completely before assembling your FlatFrog Multitouch 3200 with possible accessories.
Caution Complete assembling before starting your FlatFrog Multitouch 3200 and connecting it to a computer.
Caution For all different alternatives for assembly: the socket outlet has to be installed near the equipment and has to be easily accessible.
4.1
Integrated Assembly Integrated assembly means to assemble your FlatFrog Multitouch 3200 horizontally in a table or similar. Caution Your FlatFrog Multitouch 3200 must not be placed in a closed compartment. This may cause the equipment to overheat and will jeopardize the warranty. Leave at least 200 mm space behind your FlatFrog Multitouch 3200 when integrated. Ensure the ventilation is sufficient and add a fan if needed. Make sure your FlatFrog Multitouch 3200 never reaches a surrounding temperature above 30˚C, at the front or rear side.
4.1.1
Equipment Needed The following equipment is needed:
4.1.2
Milling machine
Folding rule
Requirements for Integration The following requirements have to be fulfilled for the material in which your FlatFrog Multitouch 3200 is going to be integrated:
4-24
FlatFrog Multitouch 3200
Sustainability to stand the 20 kg load from your FlatFrog Multitouch 3200 and the extra load that comes with the intended use.
Hard and dry material like e.g. wood, chipboard, metal or concrete.
The following requirements have to be fulfilled for the table (or similar) in which your FlatFrog Multitouch 3200 is going to be integrated:
Good stability – the table for integration is to have at least four supporting points close enough to the corners to manage an 80 kg load anywhere on the table surface.
Caution For any hesitation about whether your current material or table is suitable for integrated assembly of your FlatFrog Multitouch 3200, contact the Customer Support, see 8.3 Customer Support.
4.1.3
Description Warning Risk of pinching. Handle with great care. Moving your FlatFrog Multitouch 3200 must be done by at least two persons in order to avoid personal injury. Your FlatFrog Multitouch 3200 weighs about 20 kg.
1. Cut out a hole in the material, according to Figure 7. 2. Carefully place your FlatFrog Multitouch 3200 in the hole with the front facing upwards.
4-25 FlatFrog Multitouch 3200
Figure 7
Hole for integrated assembly.
Note Place the multi-touch screen in the desired direction, where upwards on the multitouch screen is according to 1.1 Your FlatFrog Multitouch 3200 – Overview.
4.2
On-wall Assembly Warning Risk of personal injury. Risk of falling object. Any other way of on-wall assembly than described here is performed on your own risk. Make sure the assembly is done by somebody with the special skills needed.
4.2.1
Parts List Parts for on-wall assembly are not included with your FlatFrog Multitouch 3200. The following are recommended:
VESA mount of type 200 x 200 mm with M6 bolts.
Industrial design casing according to 3.2 Industrial Design Casing.
The VESA mount can be purchased in any well-stocked electronics store or department store.
4-26
FlatFrog Multitouch 3200
The industrial design casing is recommended to protect your FlatFrog Multitouch 3200 and to give it a more professional and sleek look. 4.2.2
Description Caution Rest your FlatFrog Multitouch 3200 with the multi-touch screen downwards on a soft surface when assembling. A smooth, thick cloth is preferable. Any rough surface can damage the equipment.
Note Place the multi-touch screen in the desired direction, where upwards on the multitouch screen is according to 1.1 Your FlatFrog Multitouch 3200 – Overview.
Figure 8
Assemble the industrial design casing.
1. Position your FlatFrog Multitouch 3200 (a) on a smooth surface, with the multi-touch screen downwards. 2. Assemble the industrial design casing (b) by fastening all the 22 screws (c), 5 in each corner and one at each long side, without tightening the screws (c). 3. Tighten the screws (c) one by one.
4-27 FlatFrog Multitouch 3200
4. Assemble your FlatFrog Multitouch 3200 on the wall by carefully following the instructions from the producer of the VESA mount. Warning Risk of personal injury. Risk of falling object. Make sure the VESA mount, the wall, the screws and the plugs are suitable for each other and can take the load of your FlatFrog Multitouch 3200. Carefully following the instructions from the producers. For any hesitation refer to each producer respectively. FlatFrog bears no responsibility for improper mounting that results in accidents, injury or damage.
4-28
FlatFrog Multitouch 3200
4.3
Stand Alone Assembly – Bar Height Warning Risk of personal injury. Moving your FlatFrog Multitouch 3200 must be done by at least two persons in order to avoid personal injury. Your FlatFrog Multitouch 3200 weighs about 20 kg.
Figure 9
Assemble the 2 legs by the 2 center pieces.
1. Position the 2 legs (a) with the center parts facing each other. 2. Assemble the legs to each other by the 2 center pieces (b) using the 6 screws (c), without tightening them. 3. Assemble the 2 feet (d) and the 2 adjustable feet with spring and plastic cap (e).
4-29 FlatFrog Multitouch 3200
Figure 10
Assemble the legs and the industrial design casing.
Caution Rest your FlatFrog Multitouch 3200 with the multi-touch screen downwards on a soft surface when assembling. A smooth, thick cloth is preferable. Any rough surface can damage the equipment.
1. Position your FlatFrog Multitouch 3200 (f) on a smooth surface, e.g. a thick cloth, with the multi-touch screen downwards. 2. Position the industrial design casing (g) on your FlatFrog Multitouch 3200 (f), without fastening the screws. 3. Lift the assembled legs (h) and carefully position them on the industrial design casing (g). 4. Assemble the industrial design casing (g) by fastening all the 22 screws (i), 5 in each corner and one at each long side, without tightening the screws (i). 5. Tighten the screws (i) one by one. 4-30
FlatFrog Multitouch 3200
Figure 11
Collect the cables in the cable duct.
6. Remove the protective cover for the adhesive, from the flat part of the cable duct (j). 7. Attach the flat part of the cable duct (j) to the inside of the leg (k) closest to the connection panel. Attach the flat part of the cable duct (j) on the middle of the leg so that there are a similar amount of the leg visible at each end. 8. Collect the cables including the power supply cable and pull out enough cable to reach the connection panel (l), but do not connect the cables. To see which cable to use, see 5 Connecting to a Windows 7 PC via USB or 6 Connecting via Ethernet using TUIO. 9. Collect the cables inside the curved part of the cable duct (m), and snap it to the flat part of the cable duct (j).
4-31 FlatFrog Multitouch 3200
Figure 12
Your FlatFrog Multitouch 3200 with bar height legs.
Warning Risk of pinching. Handle with great care. Moving your FlatFrog Multitouch 3200 must be done by at least two persons in order to avoid personal injury. Your FlatFrog Multitouch 3200 weighs about 20 kg.
10. Turn your FlatFrog Multitouch 3200 to an upright position. 11. If necessary, adjust the 2 adjustable feet (n) to make your FlatFrog Multitouch 3200 stable. 12. Mount the brackets (o) to the floor with screws suitable for the floor. 13. Keep the power supply and the power supply cable in a way that they are out of the way for the users of your FlatFrog Multitouch 3200.
4-32
FlatFrog Multitouch 3200
4.4
Stand Alone Assembly – Sofa Height Assemble according to 4.3 Stand Alone Assembly – Bar Height. The assembly procedure is identical; the only difference is the height of the legs and that there are no brackets for floor assembly.
4-33 FlatFrog Multitouch 3200
4-34
FlatFrog Multitouch 3200
SECTION III Using Your FlatFrog Multitouch 3200
4-35 FlatFrog Multitouch 3200
5
Connecting to a Windows 7 PC via USB This chapter describes how to connect your FlatFrog Multitouch 3200 to a Windows 7 PC. For a Windows 7 PC, connection to the FlatFrog Multitouch 3200 USB B port is recommended. Warning Read 2 Safety completely before connecting your FlatFrog Multitouch 3200.
Note By default your FlatFrog Multitouch 3200 uses the USB B port and the USB HID protocol to send touch data (for more information about USB and USB HID, see www.usb.org).
Note The Windows 7 operating system supports the USB HID protocol. To determine if other operating systems support the USB HID protocol, refer to each system supplier respectively.
Note In addition to using the USB B port, the touch data output can also be changed to the Ethernet port using the TUIO protocol, see 7.4.2 Adding TUIO Output Format.
5.1
System Requirements System requirements for full performance; for the connecting PC:
5.2
Video Graphics Card that supports screen resolution 1920 x1080, 60 Hz
free USB A port 2.0
free DVI-D or HDMI port
Windows 7 edition with multi-touch support
Hardware Requirements Hardware requirements for full performance:
5-36
USB cable maximum 3 m
DVI-D cable maximum 3 m
FlatFrog Multitouch 3200
5.3
Connecting Caution The FlatFrog Multitouch 3200 power supply must be connected to a grounded socket outlet. Only use the power supply provided with your FlatFrog Multitouch 3200.
1. Make sure that both your FlatFrog Multitouch 3200 and the PC are turned off and that both their power cables are disconnected.
Figure 13
USB B port (a), DVI-D port (b) and power connection (c) and cable strap (d) at the connection panel.
2. Connect the USB cable between the FlatFrog Multitouch 3200 USB B port (a) and the PC. 3. Connect a display cable between the FlatFrog Multitouch 3200 DVI-D port (b) and the PC HDMI port or DVI-D port. 4. Connect the power supply with the correct power supply cable, between the FlatFrog Multitouch 3200 power connection (c) and a grounded socket outlet. 5. Collect the cables in the cable strap (d) to relieve the connections from the cable weight. 6. Connect the PC power cable between the PC and a grounded socket outlet.
5-37 FlatFrog Multitouch 3200
5.4
Starting Note During the start-up the FlatFrog logotype becomes visible on the multi-touch screen. After approximately 30 seconds, the FlatFrog logotype disappears, which means the multi-touch screen is active.
1. Start your FlatFrog Multitouch 3200 by switching the button on the power supply to position “I”. 2. Start the PC. 3. When Windows 7 starts, the computer will automatically detect the multitouch screen. 4. When the Windows 7 start-up procedure is completed, your FlatFrog Multitouch 3200 is ready for use. 5. Check that the PC’s screen resolution and refresh rate are set according to 5.1 System Requirements. 6. If necessary, perform screen settings, according to 7.2 Remote Control. 7. Check the multi-touch functionality by touching the screen surface, and check that Windows 7 responds. Note If the screen does not display any image or if the multi-touch function does not work, see 8.1 Troubleshooting.
5.5
Shutting Down Shut your FlatFrog Multitouch 3200 down by switching the button on the power supply to position “0”.
5-38
FlatFrog Multitouch 3200
6
Connecting via Ethernet using TUIO This chapter describes how to connect your FlatFrog Multitouch 3200 using the Ethernet port and the TUIO protocol. Warning Read 2 Safety completely before connecting your FlatFrog Multitouch 3200.
Note For use of the TUIO protocol, refer to www.tuio.org.
6.1
System Requirements System requirements for full performance; for the connecting computer:
6.2
Video Graphics Card that supports screen resolution 1920 x1080, 60 Hz
free Ethernet port
free DVI-D or HDMI port
Hardware Requirements Hardware requirements for full performance:
DVI-D cable maximum 3 m
shielded Ethernet cable
6-39 FlatFrog Multitouch 3200
6.3
Connecting Caution The FlatFrog Multitouch 3200 power supply must be connected to a grounded socket outlet. Only use the power supply provided with your FlatFrog Multitouch 3200.
1. Make sure that both your FlatFrog Multitouch 3200 and the computer are turned off and that both their power cables are disconnected.
Figure 14
Ethernet port (a), DVI-D port (b), power connection (c) and cable strap (d) at the connection panel.
2. Connect the shielded Ethernet cable between the FlatFrog Multitouch 3200 Ethernet port (a) and the computer or a computer network. 3. Connect a display cable between the FlatFrog Multitouch 3200 DVI-D port (b) and the computer HDMI port or DVI-D port. 4. Connect the power supply with the correct power supply cable, between the FlatFrog Multitouch 3200 power connection (c) and a grounded socket outlet. 5. Collect the cables in the cable strap (d) to relieve the connections from the cable weight. 6. Connect the computer power cable between the computer and a grounded socket outlet.
6-40
FlatFrog Multitouch 3200
6.4
Starting Note During the start-up, the FlatFrog logotype becomes visible on the multi-touch screen. After approximately 30 seconds the FlatFrog logotype disappears, which means the multi-touch screen is active.
1. Start your FlatFrog Multitouch 3200 by switching the button on the power supply to position “I”. 2. Start the computer. 3. Check that the computer’s screen resolution and refresh rate are set according to 6.1 System Requirements. 4. If necessary, perform screen settings, according to 7.2 Remote Control. 5. Add the TUIO output format according to 7.3 Accessing the Built in Administration Web Page and 7.4.2 Adding TUIO Output Format. Note When TUIO output format is used, the user is responsible for the TUIO compatible application needed.
Note If the screen does not display any image or if the multi-touch function does not work, see 8.1 Troubleshooting.
6.5
Shutting Down Shut your FlatFrog Multitouch 3200 down by switching the button on the power supply to position “0”.
6-41 FlatFrog Multitouch 3200
7
Operating Your FlatFrog Multitouch 3200 This chapter describes how to clean your FlatFrog Multitouch 3200, how to operate the remote control, how to use the built in administration web page and how to upgrade the firmware. Warning Read 2 Safety completely before using your FlatFrog Multitouch 3200.
7.1
Cleaning
7.1.1
Cleaning the Multi-touch Screen The multi-touch screen has a durable coating intended to facilitate cleaning and protect the glass. Contamination can decrease the responsiveness of the product. To avoid this, clean the multi-touch screen before use and when dust or dirt is visible. Gently wipe the multi-touch screen with a cloth. Caution Use only a clean, soft, lint-free, anti-static, nonabrasive cloth. Ensure it does not contain abrasives or metal particles etc. that may damage the multi-touch screen surface. Do not rub or put excessive pressure on the cloth, as that may damage the multitouch screen surface over time.
To increase the cleaning effect, damp the cloth with water or a mild and nonabrasive detergent. Note When cleaning, the multi-touch screen will register the cloth movements as touches. To avoid unintended activation of applications etc., either lock the screen via the operating system, disconnect the touch data output or shut your FlatFrog Multitouch 3200 down before cleaning.
7.1.2
Cleaning the Accessories To clean any of the accessories: apply a small amount of mild and nonabrasive detergent onto a clean, soft and nonabrasive cloth, and gently wipe the surface with the cloth.
7-42
FlatFrog Multitouch 3200
7.2
Remote Control The remote control is used for image settings and service. Note When operating the remote control; point it towards the connection panel where the remote control sensor is positioned, according to 1.1.1 Connection Panel – Overview. No other than the five buttons mentioned in 7.2.1 Remote Control Buttons are used.
7.2.1
Remote Control Buttons Five buttons on the remote control are used:
b e
a
c
d 7.2.2
a. Menu or Back b. Up c. Confirm or Right d. Down e. Left
Set Brightness/Contrast/Sharpness Note Underneath the Image Menu there is a Sound Menu that is not used, and a System Menu used for Service purposes only.
b e
a d
c
1. Press a, to see the Image Menu. 2. Press c, to enter the setting options. 3. Press b and d to scroll the setting options: Brightness, Contrast or Sharpness. 4. Press e and c to set the value. 5. Press a twice to confirm and go Back.
7-43 FlatFrog Multitouch 3200
7.2.3
Set Color Options
b e
a d
7-44
c
1. Press a, to see the Image Menu. 2. Press c, to enter the setting options. 3. Press d to scroll to the setting options: Color. 4. Press c to choose Color. 5. Press b and d to scroll the setting options: Color temp or Gamma. 6. Press c to choose the setting option. 7. Press b and d to set the value. 8. Press c to confirm. 9. Press a four times, to go Back.
FlatFrog Multitouch 3200
7.3
Accessing the Built in Administration Web Page Via the built in administration web page you have access to information about your FlatFrog Multitouch 3200 and the possibility to change settings. To access the built in administration web page, your FlatFrog Multitouch 3200 has to be connected to a computer or computer network. Note Connecting a shielded Ethernet cable directly between your FlatFrog Multitouch 3200 and a computer normally requires the access method described in 7.3.2 Advanced Users – Access Using the Admin Web Address.
7.3.1
Recommended – Access Using the IP Address For this access method your FlatFrog Multitouch 3200 requires a network with a DHCP server in order to automatically provide a valid IP address and to enable identification of this IP address.
Figure 15
Ethernet port (a) at the connection panel.
1. Connect the Ethernet cable between your FlatFrog Multitouch 3200 Ethernet port (a) and the computer network. The DHCP server automatically provides your FlatFrog Multitouch 3200 with a valid IP address.
7-45 FlatFrog Multitouch 3200
Figure 16
Bar code label – MAC address (b).
2. The network administrator identifies the IP address of your FlatFrog Multitouch 3200 on the network. The MAC address (b), on the Bar code label next to the connection panel, will be needed. 3. Access the built in administration web page by entering the IP address of your FlatFrog Multitouch 3200 in the web browser’s address field.
Figure 17
Login for the Built in administration web page – upper field (c) and lower field (d).
4. Enter User name: flatfrog in the upper field (c). 5. Enter Password: flatfrog in the lower field (d). Note DHCP servers are built in in e.g. home network routers.
7-46
FlatFrog Multitouch 3200
7.3.2
Advanced Users – Access Using the Admin Web Address On selected networks the Zeroconf protocols can be used to access your FlatFrog Multitouch 3200 with a domain name instead of an IP address.
Figure 18
Ethernet port (a) at the connection panel.
1. Connect the Ethernet cable between your FlatFrog Multitouch 3200 Ethernet port (a) and the computer or computer network. The DHCP server automatically provides your FlatFrog Multitouch 3200 with a valid IP address. If a DHCP server is not present on the network then Zeroconf IPv4LL protocol (RFC 3927) is used to acquire a valid IP address. 2. Additional software may be needed. The Zeroconf mDNS protocol (www.multicastdns.org) is used to resolve the domain names. Verify that the computer and the network are configured appropriately.
Figure 19
Bar code label – admin web address (b).
3. Access the built in administration web page by entering the admin web address (b), in the web browser’s address field.
7-47 FlatFrog Multitouch 3200
Figure 20
Login for the Built in administration web page – upper field (c) and lower field (d).
4. Enter User name: flatfrog in the upper field (c). 5. Enter Password: flatfrog in the lower field (d). Note It may be necessary to turn off additional network interface cards, e.g. WiFi cards, for the mDNS routing to make the accessing work properly.
7-48
FlatFrog Multitouch 3200
7.4
Using the Built in Administration Web Page Via the built in administration web page you have access to system information for your FlatFrog Multitouch 3200 and possibility to perform system settings.
7.4.1
Built in Administration Web Page – Overview
Figure 21
Built in administration web page.
The three clickable buttons in the upper right corner represent the corresponding sections of the built in administration web page: a. Home – contains information about status, hostname, serial number, firmware version, hardware version and legal information. b. Settings – possibility to add TUIO output format. c.
Support – possibility to create a support package (for troubleshooting) and retrieve detailed information about your FlatFrog Multitouch 3200.
7-49 FlatFrog Multitouch 3200
7.4.2
Adding TUIO Output Format
Figure 22
Adding TUIO output format.
1. Click the Settings button (a). 2. Tick the TUIO 1.1 check box (b). 3. Type in the IP address, and optionally the port number, of the TUIO recipient in the input field (c). a. Example with port number: 192.168.0.2:3333 b. Example without port number: 192.168.0.2 4. Click the Save changes button (d).
7-50
FlatFrog Multitouch 3200
7.4.3
Creating Support Package
Figure 23
Creating Support Package.
Note A Support Package is a file that can be sent to FlatFrog in order to troubleshoot your FlatFrog Multitouch 3200. Before contacting FlatFrog in support matters: create a Support Package that can be sent to FlatFrog on request.
1. Click the Support button (a). 2. Click the button Create support package (b), which means a Support Package is created and automatically downloaded to your computer.
7-51 FlatFrog Multitouch 3200
7.5
Updating the Firmware Information about firmware updates will be available at www.flatfrog.com/support Note Use an empty, normal single partition FAT formatted USB memory stick of at least 250 MB. The new firmware is the only file to be stored on the USB memory stick during the update procedure.
1. Prepare a USB memory stick with the latest firmware file. 2. Turn off your FlatFrog Multitouch 3200.
Figure 24
USB A port (a) on the connection panel.
3. Insert the USB memory stick into the USB A port (a) on the connection panel. 4. Press the function button (b) and keep it pressed. 5. Keep the function button (b) pressed, and at the same time turn on your FlatFrog Multitouch 3200.
7-52
FlatFrog Multitouch 3200
Caution Do not turn off or unplug your FlatFrog Multitouch 3200 during the firmware update. Do not remove the USB memory stick during the firmware update. Both these actions may cause malfunction that requires service of your FlatFrog Multitouch 3200. 6. Keep the function button (b) pressed until LED3 lights up with constant orange light. It will take approximately 5 s. Release the function button (b). 7. The updating of firmware will take place automatically and may take 2–3 minutes. 8. Your FlatFrog Multitouch 3200 automatically restarts when the update is completed. Note The first start-up after updating the firmware will take longer time than normally. When the start-up procedure is successfully completed, the middle LED lights up with constant green light.
Note If the firmware update fails, see 8.1 Troubleshooting.
7-53 FlatFrog Multitouch 3200
7-54
FlatFrog Multitouch 3200
SECTION IV About Your FlatFrog Multitouch 3200
7-55 FlatFrog Multitouch 3200
8
User Assistance for Your FlatFrog Multitouch 3200 This chapter describes how to troubleshoot your FlatFrog Multitouch 3200. It also describes the Indicator LEDs and contains Customer Support information. Note Check www.flatfrog.com/support for updates.
8.1
Troubleshooting Table 3
Troubleshooting
Problem
Possible cause
Suggested measure
Remote control is not working
Batteries have run out.
Replace batteries.
Batteries are not correctly inserted.
Check that the batteries are inserted correctly; reposition if required.
Remote control signal does not reach your FlatFrog Multitouch 3200.
Make sure to point the remote control towards the connection panel where the remote control sensor is positioned.
Using inactive buttons.
Use only the active buttons according to 7.2 Remote Control.
Computer is turned off.
Make sure the computer is turned on.
Your FlatFrog Multitouch 3200 is turned off.
Make sure your FlatFrog Multitouch 3200 is turned on.
Your FlatFrog Multitouch 3200 does not receive power.
Check the power cable connection.
Your FlatFrog Multitouch 3200 does not receive a video signal.
Check the display cable connection.
Faulty display cable.
Check the display cable connector for bent or pushed-in pins. Replace if required.
No image on the screen
8-56
FlatFrog Multitouch 3200
Internal temperature is too high. Verify this cause by checking the Status field on Home page of the built in administration web page.
Turn off your FlatFrog Multitouch 3200. Make sure the surrounding temperature is within the specification according to 9.1 Technical Specifications.
The screen image appears blurry or in bad quality.
Incorrect display mode.
Make sure that correct screen resolution and refresh rate in the connected computer is selected.
The screen image appears too dark or bright.
The multi-touch screen needs adjustments.
Adjust brightness and contrast with the remote control.
The multi-touch screen USB cable is not properly does not respond to connected. touches (when using the USB B port and USB HID).
Make sure the USB cable is connected to the computer and to your FlatFrog Multitouch 3200. When the touch response works, the indicator LEDs light up according to 8.2 Indicator LEDs.
The USB HID output format is not configured correctly.
Check the USB HID output format setting.
The application does not support USB HID.
Check that the application supports USB HID.
An unexpected error has occurred. Verify this cause by checking the Status field on Home page of the built in administration web page.
Restart your FlatFrog Multitouch 3200. It the problem persists: contact customer support.
The multi-touch screen Ethernet cable is not properly does not respond to connected. touches (when using the Ethernet port and TUIO).
Make sure the Ethernet cable is connected to the computer and to your FlatFrog Multitouch 3200. When the touch response works, the indicator LEDs light up according to 8.2 Indicator LEDs.
The TUIO output format is not configured correctly.
Check the TUIO output format setting according to 7.4.2 Adding TUIO Output Format.
The application does not support TUIO.
Check that the application supports TUIO.
8-57 FlatFrog Multitouch 3200
An unexpected error has occurred. Verify this cause by checking the Status field on Home page of the built in administration web page.
8-58
Restart your FlatFrog Multitouch 3200. It the problem persists: contact customer support.
The multi-touch screen The operating system does does not respond to not support multi-touch touches but LED 1 is lit functionality. when touching the multitouch screen.
Make sure the operating system supports multitouch functionality by checking the computer properties.
The multi-touch screen responds poorly to touches.
Contamination is interfering with the signal or causing lowered touch sensitivity.
Clean the multi-touch screen with a soft cloth, as described in section 7.1.1 Cleaning the Multitouch screen.
Firmware update fails.
USB memory stick does not fulfill the requirements.
Check that the USB memory stick fulfills the requirements according to 7.5 Updating the Firmware. Replace if required.
USB memory stick is not compatible.
Replace the USB memory stick with one from another brand.
FlatFrog Multitouch 3200
8.2
Indicator LEDs The LED appearance can be used for troubleshooting and diagnosing purposes for your FlatFrog Multitouch 3200.
Figure 25
LED3 (a) at the connection panel.
In Table 4, the LED appearance is shown with the LED 3 (a) referring to the LED nearest to the front side of your FlatFrog Multitouch 3200. Other LED appearances than those mentioned are for service purposes. Table 4
LED appearance Suggested measure
LED appearance
Meaning
LED 3: Steady green light
The FlatFrog Multitouch 3200 is starting up.
LED 2: Off LED 1: Off LED 3: Steady green light LED 2: Steady green light
Touch detection is active. No touch is detected.
LED 1: Off LED 3: Steady green light LED 2: Steady green light LED 1: Steady green light
Touch detection is active. At least one touch is detected.
8-59 FlatFrog Multitouch 3200
LED appearance
Meaning
LED 3: Steady green light
An unexpected error has occurred.
LED 2: Steady red light LED 1: Steady red light
Suggested measure Verify the error by checking the Status field on Home page of the built in administration web page. Refer to 8.1 Troubleshooting for further actions.
8.3
Customer Support For customer support, contact the reseller or FlatFrog at www.flatfrog.com/support When contacting customer support for technical issues, have as much as possible of the following information available:
8-60
Model and serial number as shown on the bar code label.
Conditions under which the problem occurred e.g. which operating system is used.
Support Package (according to 7.4.4 Creating Support Package)
Firmware version, according to 7.4.1 Built in Administration Web Page – Overview.
FlatFrog Multitouch 3200
9
Additional Information about Your FlatFrog Multitouch 3200 This chapter contains all technical specifications of your FlatFrog Multitouch 3200.
9.1
Technical Specifications
Table 5 Technical Specifications Name Description Display Technology LCD technology Resolution Size Viewing area Viewing angle Contrast ratio Aspect ratio Brightness Colors Video response time Refresh Rate Control Type Pixel pitch Expected life Power cycle Interface Connections Operating System – software framework Touch Performance Input type Number of simultaneous touches and drags Sampling and reporting rate Pixel accessibility Positional precision Positional accuracy Jitter Drag speed Calibration Mechanical Product weight Product depth Product width Product height Bezel width Bezel height Mounting
FLATFROG MULTITOUCH 3200 Full HD LCD display with integrated PSD true multi-touch technology LCD A-MVA 1920 x 1080 32” diagonal 698.40 x 392.85 mm 178 deg vertical / 178 deg horizontal 4000:1 16:9 2 400 Cd/m 16.7 million 6.5 ms 60 Hz OSD 0.364 x 0.364 mm 30,000 hours 16 hours per day continuous use USB B 2.0, DVI-D, Ethernet USB HID Multitouch Digitizer supporting Windows 7, TUIO over Ethernet supporting e.g. OS X, Linux and Android Simultaneous fingers 40 100 Hz @ 20 simultaneous touches and drags All pixels are accessible, including edges Sub-pixel precision, 400 dpi resolution = 1/16 mm Less than 2 mm offset Less than 1 pixel 2 m/s No calibration required 19 kg 55 mm including LCD 822 mm 517 mm 60 mm 0.5 mm 1. Integrated into table 9-61
FlatFrog Multitouch 3200
2. Optional legs for standalone use 3. Vertical using VESA mount 200 mm x 200 mm
VESA Electrical Power supply Power supply dimensions Power consumption Environmental Operating temperatures Storage temperatures Ambient light
110-230 V, 50-60 Hz 170.8 x 44.45 x 84.85 mm Max 125 W, Typical 90 W
Chemical resistance Relative humidity (Operating and Storage) Electrostatic protection Warranties and Certification Warranty Agency approvals
9.2
+15 to +30 ยบC +5 to +40 ยบC Resilient to ambient light. Handles all common light sources (halogen, flourescent etc.) The active touch area is resistant to chemicals that do not affect glass. 0% to 75% / 85% non condensing 8 kV air / 4 kV contact 1 year CE, RoHS, WEEE
Mechanical Layout Dimensions are given in mm. The diagonal multi-touch screen dimension is given in inch.
Figure 24
9-62
Mechanical layout.
FlatFrog Multitouch 3200
9.3
Warranty FlatFrog warrants its products to at normal use be free from defects in material and workmanship during the warranty period. If a product proves to be defective in material or workmanship during the warranty period, FlatFrog will at its discretion either repair, refund or replace the product. The warranty period applies from the date of purchase by the first customer and is transferable only between end-users. Please note that the warranty period must not be expired when you make your claim for a defect in the product. The warranty covers manufacturing defects only. The liability of FlatFrog (or its appointed maintenance agent) is limited to the cost of repair and/or replacement of the product under warranty and SPECIFICALLY EXCLUDES LIABILITY FOR ANY INCIDENTAL, INDIRECT, EXEMPLARY, PUNITIVE, SPECIAL OR CONSEQUENTIAL DAMAGES OR ANY OTHER DAMAGES, INCLUDING WITHOUT LIMITATION, LOSS OF BUSINESS, LOSS OF RECORDS OR DATA, LOSS OF USE, LOSS OF PROFITS, REVENUE OR ANTICIPATED SAVINGS OR OTHER ECONOMIC LOSS, WHETHER OR NOT THE PARTY CLAIMING DAMAGES WAS INFORMED OR WAS AWARE OF THE POSSIBILITY OF SUCH LOSS, AND ALSO UNCONDITIONALLY EXCLUDES ANY THIRD PARTY CLAIMS. THIS WARRANTY SETS OUT FLATFROG’S SOLE OBLIGATION AND LIABILITY, AND THE CUSTOMER’S EXCLUSIVE REMEDIES, FOR CLAIMS BASED ON DEFECTS IN OR FAILURE OF ANY PRODUCT OR SERVICE OR THE SUBJECT MATTER OF ANY SERVICE AND REPLACES ALL OTHER WARRANTIES, REPRESENTATIONS AND CONDITIONS, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES, REPRESENTATIONS OR CONDITIONS OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. FLATFROG DOES NOT WARRANT THAT THE USE OF THIS PRODUCT WILL BE UNINTERRUPTED. As far as applicable laws allow, replacement parts used for warranty repairs or replacement products may be or include used parts (which performance corresponds to new parts/products). Replacement components are warranted to be free from defects in material and workmanship, with the same limitations as apply to the basic warranty, for the remainder of the original warranty period. The warranty is invalidated if the defect is caused (howsoever) by misuse, neglect, tampering or incorrect adjustment, placement in an unsuitable physical or operational environment, accident, abuse, fire, lighting, water or other natural or personal disaster. It is further invalidated if unauthorized persons carry out any alterations, modifications and/or repairs. Also, the warranty is invalidated in the following cases:
For the repair of a domestic product used in a commercial environment, For repair due to incorrect installation or subsequent manufacturing or integration processes not approved by FlatFrog, For repair to any product where the serial number has been defaced, modified or removed, Where any ancillary equipment or software not furnished by or purchased from FlatFrog is attached to or used in connection with the product causing the problems or damage, External product damage, including field damage, Unit/product damaged in transportation during the returns process, The unauthorized opening, disassembly, reverse engineering, decompiling, reverse assembly, reverse compilation of any product, product components or therein included computer programs or software.
This warranty extends only to products intended for sale. PROTOTYPES AND DEMO- UNITS OF PRODUCTS ARE SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND. To obtain technical assistance or to book a service/repair to your product under warranty, please contact the distributor from whom you made your purchase. In order to obtain warranty service for your FlatFrog Multitouch 3200, you must contact the local distributor PRIOR to returning the product to such distributor or in accordance with its instructions. To assist our customer service team, please have your model number, serial number and place and date of purchase ready when contacting the distributor.
9-63 FlatFrog Multitouch 3200
9.4
FlatFrog GPL and LGPL Code Statement This product includes copyrighted third-party software licensed under the terms of the GNU General Public License (“GPL”) or GNU Lesser General Public License (“LGPL”). The GPL and the LGPL source code incorporated into the product is to be provided upon written request via email. Subject to GPL and LGPL, you may re-use, re-distribute and modify the source code. The GPL and LGPL code used in this product are distributed WITHOUT ANY WARRANTY and is subject to the copyrights of one or more authors. Please direct all GPL inquiries to the following email: opensource@flatfrog.com GNU General Public License Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you
9-64
FlatFrog Multitouch 3200
provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS
9-65 FlatFrog Multitouch 3200
How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. one line to give the program's name and an idea of what it does. Copyright (C) yyyy name of author This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License.
9-66
FlatFrog Multitouch 3200
9-67 FlatFrog Multitouch 3200
9-68
FlatFrog Multitouch 3200