LSQ Gantry Series User's Manual

150 - 600 mm XY travel; 75-300 mm Z travel; up to 30 kg load

Gantry Stages

Disclaimer

Zaber’s products are not intended for use in any critical medical, aviation, or military applications or situations where a product's use or failure could cause personal injury, death, or damage to property. Zaber disclaims any warranty of fitness for a particular purpose. The user of this product agrees to Zaber's general terms and conditions of sale.

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Collision Hazard! Zaber gantries contain motion products with significant thrust and load capacities. Take caution to prevent collisions with operators, work surfaces, and sensitive equipment.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Heavy! Completely assembled gantry products, partial assemblies, and some stage products can be very heavy. Exercise caution when lifting/moving larger assemblies and products. Loosely fasten risers and stage axes as soon as they are placed during assembly to prevent tipping and falling hazards.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Gantry products must be properly assembled and aligned to function optimally. Follow assembly instructions closely and contact Zaber Customer Support for help at any time if needed.

Product Overview

The following documentation uses specific terminology to refer to parts of the gantry product, outlined in the diagrams below:

X-Axis
Axes 1 and 2
Y-Axis Z/Theta/End Effectors
Default image for https://www.zaber.com/manuals/LSQ-GANTRY Default image for https://www.zaber.com/manuals/LSQ-GANTRY Default image for https://www.zaber.com/manuals/LSQ-GANTRY
X-Axis Cable Guide
for Y-Axis Cables and Optional Z/Theta/End
Effector Cables
Y-Axis Cable Guide
for Z/Theta/End Effector Cables
Default image for https://www.zaber.com/manuals/LSQ-GANTRY Default image for https://www.zaber.com/manuals/LSQ-GANTRY
X-Axis Stage Spacing Between Inner Fasteners
Y-Axis Stage Spacing in mm
LSQ150 350
LSQ300 500
LSQ450 650
LSQ600 800

See Product Drawings for more information.

LSQ Family Configurations

Configuration (X-Axis by Y-Axis Travel) X-Axis 1 Cable Part Number X-Axis 2 Cable Part Number Y-Axis Cable Part Number Z/Theta Cable Part Number Recommended Minimum Cable Length for End Effectors, Additional Axes (m) Cable Guide Links for X-Axis Guide (CG01 or CG02) Cable Guide Links for Y-Axis Guide (CG01 or CG02) Recommended Minimum Breadboard Dimensions (mm x mm)
150 x 150 MC10T3L060 MC10T3 MC10T3 MC10T3L300 2.5 16 12 200 x 450
150 x 300 MC10T3L060 MC10T3 MC10T3 MC10T3L300 2.5 16 19 200 x 600
150 x 450 MC10T3L060 MC10T3L300 MC10T3 MC10T3L300 3 16 27 200 x 750
150 x 600 MC10T3L060 MC10T3L300 MC10T3 MC10T3L300 3 16 34 200 x 900
300 x 150 MC10T3 MC10T3 MC10T3 MC10T3L300 2.5 20 12 350 x 450
300 x 300 MC10T3 MC10T3 MC10T3 MC10T3L300 2.5 20 19 350 x 600
300 x 450 MC10T3 MC10T3L300 MC10T3 MC10T3L300 3 20 27 350 x 750
300 x 600 MC10T3 MC10T3L300 MC10T3 MC10T3L300 3 20 34 350 x 900
450 x 150 MC10T3 MC10T3 MC10T3 MC10T3L300 2.5 24 12 500 x 450
450 x 300 MC10T3 MC10T3L300 MC10T3 MC10T3L300 2.5 24 19 500 x 600
450 x 450 MC10T3 MC10T3L300 MC10T3 MC10T3L300 3 24 27 500 x 750
450 x 600 MC10T3 MC10T3L300 MC10T3 MC10T3L300 3 24 34 500 x 900
600 x 150 MC10T3 MC10T3 MC10T3 MC10T3L300 2.5 27 12 650 x 450
600 x 300 MC10T3 MC10T3L300 MC10T3 MC10T3L300 3 27 19 650 x 600
600 x 450 MC10T3 MC10T3L300 MC10T3 MC10T3L300 3 27 27 650 x 750
600 x 600 MC10T3 MC10T3L300 MC10T3 MC10T3L300 3 27 34 650 x 900

Gantry Assembly and Setup

Zaber's gantry products require some assembly and set-up upon arrival. These gantries can be disassembled, packed, and transported for use in new locations, or re-configured with new motion control axes to suit new applications. To set up your gantry, complete the following steps (where applicable).

Note: Instructions are provided for all hardware variants used in different gantry configurations. Not all hardware will be used in your configuration. Section headings will contain applicable part numbers.

Contact Zaber Customer Support at any time for help or additional information.

Preparation

  1. Unpack the high-flex motor cables and hang them vertically by one end for 24 hours to relieve packaging stresses. If the cables are too long to be hung up in one piece, loosely coil them on a flat surface into a large diameter such as 60 cm (2 ft).
  2. Unpack the brackets, tools (provided with AP200 or AP201 cross-members), cable guides and other hardware.
    • Keep fasteners with their labelled bags to easily identify/locate the correct fastener for a step.
  3. Unpack the stage axes and identify the two identical X-axis stages, Y-axis stage and any additional axes you may have.
  4. Determine your mounting surface. The instructions provided assume a metric optical breadboard is used to mount the X-axis stages (or optional risers). See Product Overview for determining stage spacing and recommended breadboard dimensions.
  5. Determine stage orientations and locations of cable guide(s) and controller. The controller is typically located on the end of the gantry near the motor cable connections on the peripheral devices. It's preferable to mount it closer to X-axis 1, as this axis will mount to the cable guide. If the controller is required to be mounted at a significant distance from the gantry, longer cables or cable extensions may be necessary. See MC10T3(Lxxx) for longer 15 pin female to 26 pin male cables or MC10(Lxxx) for 26 pin female to 26 pin male extensions cables here: Zaber Accessories.
    • Note: 'xxx' denotes a length in cm
  6. Identify the cables intended for each axis using the matching configuration table in the Product Overview.
  7. If you have LSQ stages with dust covers, see LSQ Dust Cover Removal - access to the LSQ stage mounting holes will be required during gantry assembly.

Tips

  • Whenever allowable in your application, mount the CGxxT cable guide terminations to provide the largest bend radius of the cable.

X-MCC Setup and Stage Connection

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
X-MCC Universal Motor Controller
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
MC10T3
MC10T3L060
MC10T3L300
MC10T3L450
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
MC10

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important! Review the X-MCC User Manual for complete device precautions and operation instructions.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important! Always remove power to the X-MCC controller before connecting or disconnecting peripherals.

Assembly

LSQ X-Axis Stages to Breadboard

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Collision/Pinch Hazard! You may need to power a stage to move the carriage for access to mounting holes. We recommend removing power or pressing the E-stop (if present) before inserting tools or performing additional assembly steps.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: We recommend using M6 low profile fasteners for mounting the X-axis stages to allow for clearance while the stages are moving and the screws are left loose during assembly. 16 x M6 low profile screws are provided with the AP199 for mounting the X-axis stages.

Required Tools

  • 4 mm hex key, L-shaped
  • 4 mm hex key, T-shaped

Assembly

Using AP202 Risers

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP202H0100 Risers
AP202H0300 Risers
AP202H0500 Risers
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Mounting/Tipping Hazard! The LSQ stages and AP202 risers can be heavy and may create a falling/tipping hazard during assembly. We recommend mounting the risers to a breadboard or other mounting surface before placing X-axis stages on top. Where possible, loosely install several screws between the stage and at least one riser to prevent accidental motion.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Collision/Pinch Hazard! You may need to power a stage to move the carriage for access to mounting holes. We recommend removing power or pressing the E-stop (if present) before inserting tools or performing additional assembly steps.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Do not disassemble AP202 risers. They have been carefully aligned.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: We recommend using M6 low profile fasteners for mounting the X-axis stages to allow for clearance while the stages are moving and the screws are left loose during assembly. 16 x M6 low profile screws are provided with the AP202 risers for mounting the X-axis stages.

Required Tools

  • 4 mm hex key, L-shaped
  • 4 mm hex key, T-shaped

Assembly

Assembly of AP200 Crossmembers and Lockstep Setup

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP200 Crossmember Plate Set
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Mounting Hazard! The LSQ Y-axis stage may be heavy and could create a falling hazard during assembly.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Collision/Pinch Hazard! You may need to power a stage to move the carriage for access to mounting holes. We recommend removing power or pressing the E-stop (if present) before inserting tools or performing additional assembly steps.

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: If you are using a cable guide along the Y-axis, we recommend that you install the AP204 part 1 to the bottom of the AP200 part 1 before you install the AP200 plates to the X-axis stages.

Required Tools

  • 4 mm hex key, L-shaped
  • 4 mm hex key, T-shaped

Assembly

Installing AP204 Cable Guide Mounts for Y- or Z-Axis Cable Guides

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP204 Cable Guide Mounting Bracket Set
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG01T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG02T

Required Tools

  • 4 mm hex key
  • 2 mm hex hey

Assembly

Z-Axis Installation

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
X-MCC Universal Motor Controller
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP204 Cable Guide Mounting Bracket Set
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Where possible, mount all Z/theta/end effector axes as close to the Y-axis stage as possible to reduce moment loading and off-axis motion errors.

Required Tools

  • 4 mm hex key
  • 5 mm hex key (for some products)

Assembly

CG Cable Guide and Cable Assembly

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG01
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG02
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG06
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG01T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG02T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG06T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
MC10T3
MC10T3L060
MC10T3L300
MC10T3L450
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
MC10

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Ensure cables are not twisted along their length. This can reduce cable lifetime.

Assembly

Installing AP199 Cable Guide Mounts for X-Axis Cable Guides

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP199 Cable Guide Mounting Bracket Set, Breadboard Mounting
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG01T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG02T

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Creating a loop in the cable of 150-200 mm (6-8 inches) between the top cable guide mount and the Y-axis stage protects the cable and increases cycle lifetime.

Required Tools

  • 4 mm hex key
  • 2 mm hex key

Assembly

Installing AP198 Cable Guide Mounts for X-Axis Cable Guides

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP198 Cable Guide Mounting Bracket Set
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG01T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG02T

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Creating a loop in the cable of 150-200 mm (6-8 inches) between the top cable guide mount and the Y-axis stage protects the cable and increases cycle lifetime.

Required Tools

  • 4 mm hex key
  • 2 mm hex key

Assembly

Installing CG Cable Guides with AP204

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP204 Cable Guide Mounting Bracket Set
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG01T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG02T

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Creating a loop in the cable of 150-200 mm (6-8 inches) between the top cable guide mount and the Y-axis stage protects the cable and increases cycle lifetime.

Assembly

Installing AP213 Cable Guide Supports

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
AP213 Cable Guide Support
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
LSQ-E Linear Stages

Required Tools

  • 4 mm hex key

Assembly

Cable Management

Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG01T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
CG02T
Default image for https://www.zaber.com/manuals/LSQ-GANTRY
MC10T3
MC10T3L060
MC10T3L300
MC10T3L450

Precautions

Default image for https://www.zaber.com/manuals/LSQ-GANTRY Important: Creating a loop in the cable of 150 to 200 mm (6-8 inches), between the top cable guide mount and the Y-axis stage, protects the cable and increases cycle lifetime.

Required Tools

  • cable ties
  • cable tie mounts
  • scissors

Assembly

LSQ Dust Cover Removal

Required Tools

  • 1.5 mm hex key
  • 2 mm hex key

Assembly

Disassembly

To disassemble, follow the assembly procedures in reverse. Please keep the following guidelines in mind:

  • Remove power before attempting to disassemble devices to prevent unexpected motion
  • Retain fasteners for future use
  • Keep cable guide assemblies intact

Operation

Setting Lockstep Tolerance

The lockstep tolerance limits the amount of twist between the two lockstepped stages as they travel. If the tolerance is exceeded, the devices will be brought to a stop, to prevent device damage from excessive twist. We recommend adjusting the default setting to larger values (up to the maximum safe values presented below for your specific configuration). Setting a larger tolerance reduces the risk of unexpected or jarring stops and should not affect the typical operating performance of the lockstepped stages.

X-Axis Part Number Y-Axis Part Number1 Maximum Lockstep Tolerance Setting (microsteps)2
LSQxxxA LSQ150x 6766
LSQ300x 9472
LSQ450x 12178
LSQ600x 14884
LSQxxxB LSQ150x 1353
LSQ300x 1894
LSQ450x 2436
LSQ600x 2977
LSQxxxD LSQ150x 0 (unlimited)
LSQ300x 474
LSQ450x 609
LSQ600x 744
1 Assumes standard mounting using AP200 hardware to determine spacing between X-axis stages.
2 Allows misalignment to a maximum of 0.134 degrees.

Device Product Manuals

Zaber's gantry products include combinations of several Zaber motion control devices. For device operation, maintenance procedures and troubleshooting, consult the detailed product manuals for these devices:

X-MCC Universal Drive Controller
These controllers are available with 1-4 axes. In a gantry, a three or four axis controller is typically used to operate the two X-axis stages in lockstep, and to provide coordinated motion for up to two additional axes of motion. This controller may be daisy-chained with other Zaber controllers or motion devices with integrated control.
LSQ-E Linear Stage
Provides X,Y and optional Z axis linear motion in LSQ-E Gantries.
LSQ-EC Linear Stage
Provides X,Y and optional Z axis linear motion in LSQ-EC Gantries.
LRT-EC Linear Stage
Provides X,Y and optional Z axis linear motion in LRT-EC Gantries.
LC40B-KM01 Linear Guide with Integrated Controller Motor Kit
Provides X,Y linear motion in LC40 Gantries.
LC40B-KM02 Linear Guide with Motor Kit for External Controller
Provides X,Y linear motion in LC40 Gantries.
LC40C-KM03 Linear Cantilever Axis with Integrated Controller Motor Kit
Provides X,Y linear motion in LC40 Gantries.
LC40C-KM04 Linear Cantilever Axis with Motor Kit for External Controller
Provides X,Y linear motion in LC40 Gantries.
RSW Rotary Stage
Provides and optional rotary axis to a gantry.

Additional Zaber motion products can be used in any Zaber gantry. Product Manuals can be found through their product pages here: Zaber Products

Troubleshooting a Gantry product

The following sections contain tips for troubleshooting gantry behavior. Please also see the Device Product Manuals for individual stage behavior, indicator information, and additional troubleshooting.

Unexpected Behaviour

An axis doesn't respond to a move command.
The axis stage(s) may need to be homed before use. Send the home command, or the lockstep home command if the axis is in a lockstep group (X-axis).
Ensure commands addressed to lockstep group stages (X-axis) are lockstep motion commands.
A peripheral won’t move and move commands are rejected.
The peripheral may have been unplugged and plugged back in to the wrong axis. Send the activate command the peripheral to continue using it.
The device is moving on its own and running against the ends of travel.
The position encoder has de-synchronized.
Reset the device by power cycling it or sending the system reset (T:0) command, then re-initialize it with the home (T:1) command.
The X-axis stages have stopped unexpectedly during a move.
See warning flags for more information.
A stage may have stalled. See X-MCC Troubleshooting.
Lockstep twist tolerance may have been exceeded. Consider adjusting lockstep tolerance. See Operation section for maximum recommended settings.
Lockstepped Stages Stuck or Not Moving Well
Alignment may not be ideal or stages may have become twisted.
Disable the lockstep group by sending lockstep setup disable. Typically this will look like 'lockstep 1 setup disable'.
Perform alignment steps, homing, and lockstep setup again.

Warranty and Repair

For Zaber's policies on warranty and repair, please refer to the Ordering Policies.

Standard products

Standard products are any part numbers that do not contain the suffix ENG followed by a 4 digit number. Most, but not all, standard products are listed for sale on our website. All standard Zaber products are backed by a one-month satisfaction guarantee. If you are not satisfied with your purchase, we will refund your payment minus any shipping charges. Goods must be in brand new saleable condition with no marks. Zaber products are guaranteed for one year. During this period Zaber will repair any products with faults due to manufacturing defects, free of charge.

Custom products

Custom products are any part numbers containing the suffix ENG followed by a 4 digit number. Each of these products has been designed for a custom application for a particular customer. Custom products are guaranteed for one year, unless explicitly stated otherwise. During this period Zaber will repair any products with faults due to manufacturing defects, free of charge.

How to return products

Customers with devices in need of return or repair should contact Zaber to obtain an RMA form which must be filled out and sent back to us to receive an RMA number. The RMA form contains instructions for packing and returning the device. The specified RMA number must be included on the shipment to ensure timely processing.

Email Updates

If you would like to receive our periodic email newsletter including product updates and promotions.

Contact Information

Contact Zaber Technologies Inc by any of the following methods:

Phone 1-604-569-3780 (direct)
1-888-276-8033 (toll free in North America)
Fax 1-604-648-8033
Mail #2 - 605 West Kent Ave. N., Vancouver, British Columbia, Canada, V6P 6T7
Web www.zaber.com
Email Please visit our website for up to date email contact information.

The original instructions for this product are available at https://www.zaber.com/manuals/Gantry.

Appendix A: Default Settings

Please see the Zaber Support Page for default settings for this device.

Product Drawings

Drawing dimensions-LSQ-GANTRY-Horizontal-Y-AxisDrawing LSQ-GANTRY-Vertical-Y-Axis

Specifications

SpecificationValueAlternate Unit
X Travel Range 150 – 600 mm
Y Travel Range 150 – 600 mm
Z Travel Range 75 – 300 mm
Load Capacity 30 kg
Repeatability < 3-15 µm
Maximum Speed 1000 mm/s 39.370"/s
Maximum Continuous Thrust 100 N 22.4 lb
CE Compliant Yes

Charts and Notes

LSQ GANTRY
Y axis Travel Maximum Y axis Deflection / Load 1
150 mm 1.4 µm/kg
300 mm 5.3 µm/kg
450 mm 10.8 µm/kg
600 mm 20.1 µm/kg

1: for an LSQ gantry assembled using AP200 crossmembers

LSQ GANTRY - Combined Two Axis Repeatability
Y-Axis X-Axis LSQxxxA LSQxxxB LSQxxxD
LSQxxxA < 3 µm < 4 µm < 11 µm
LSQxxxB < 4 µm < 5 µm < 11 µm
LSQxxxD < 11 µm < 11 µm < 15 µm

LRT GANTRY
Y axis Travel Maximum Y axis Deflection / Load 1
500 mm 3.5 µm/kg
750 mm 12 µm/kg
1000 mm 20 µm/kg
1500 mm 40 µm/kg

1: for an LRT gantry assembled using AP201 crossmembers

LRT GANTRY - Combined Two Axis Repeatability
Y-Axis X-Axis LRTxxxA LRTxxxB LRTxxxD LRTxxxH
LRTxxxA < 6 µm < 6 µm < 9 µm < 6 µm
LRTxxxB < 6 µm < 6 µm < 9 µm < 6 µm
LRTxxxD < 9 µm < 9 µm < 12 µm < 9 µm
LRTxxxH < 6 µm < 6 µm < 9 µm < 6 µm
LC40 GANTRY - Recommended Support
Load Maximum Span Between Supports
0 kg 1.4 m
1 kg 1.3 m
2 kg 1.1 m
5 kg 0.9 m
10 kg 0.8 m
20 kg 0.6 m
50 kg 0.5 m

For detailed specs for the specific stages used in the GANTRY, visit the following page:

This product uses the FreeRTOS kernel. FreeRTOS is © 2026 Amazon.com, Inc. or its affiliates and is governed by the following license:

All rights reserved.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

This product uses the LZ4 compression library. LZ4 is © 2011–2016 Yann Collet and is governed by the following license:

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.