Zum Hauptinhalt springen

Installation Guide

Introduction

The RSWA-v4 software suite includes the following components:

  1. The Array Explorer software, which is run on the RSWA units.
  2. The Tessonics Data Service (TDS), which is a web-based application for data collection and reporting.
  3. The Desktop Tools, which is a desktop application for managing RSWA units.

Each of the above components is required to use the RSWA units to their fullest potential. The remainder of this document outlines the steps required for installing the software components.

Hardware and Software Recommendations

Before installing the software suite, you will need a computer suitable for running the TDS server, and a (optionally separate) computer for running the Desktop Tools. Below we outline the recommended hardware and software specifications for these two components.

TDS Recommendations

Hardware

The hardware requirements for TDS will be different based on the size of the setup and number of RSWA units. Below is a table listing the hardware requirements for TDS based on the number of units or inspections per year.

Number of Units / Number of Inspections Per YearNumber of CPU CoresRAMStorage
Less than 5 devices / Less than 10k inspections per year.2 cores.4 - 8GB.At least 250GB.
5 - 20 devices / 10k - 100k inspections per year.4 - 8 cores.8 - 16GB.At least 1TB.
More than 20 devices / More than 100k inspections per year.At least 8 cores.At least 16GB.2TB or more.
General Guidelines
  • An increasing number of devices should correlate with an increase in CPU cores in order to handle multiple requests at once.
  • As the number of parts increases, so should the amount of RAM in order to handle larger template revisions.
  • A larger amount of inspections per year will require more system storage.

Additional points:

  • The CPU must be 64 bit.
  • Hyperthreading support is preferred.
  • As a reference for storage requirements, 100,000 measurements roughly equate 10GB of storage space.
  • Solid-state hard drives are preferred for performance reasons.
hinweis

The vast majority of the storage space being used by TDS is from the raw A-Scan data from the inspections. This is automatically split into chunks and saved into a configurable backup folder. Learn how to configure this option here.

Operating System

  • Windows 10, Windows 11, Windows Server 2019 or Windows Server 2025.
  • 64 bit.

Firewall

  • By default, TDS uses port 443 (for SSL/TLS). This port must be opened on the firewall for inbound connections. TDS can be also configured to use plain HTTP, in which case port 80 must be opened on the firewall for inbound connections.
  • TDS can be configured to use different ports, for both SSL/TLS and plain HTTP. If the default port is changed, then that port must be opened on the firewall for inbound connections.

Any changes to the TDS port must be applied in the installer (v4.8.0+) or in the TDS configuration.

Virus Protection

We recommend using Windows Defender for protection on the computer hosting TDS.

Windows Service

TDS installs as a Windows Service named "Tessonics Data Server". By default, the service runs under the Windows LocalSystem account for ease of installation.

While LocalSystem provides broad access to local system resources, this level of privilege is not required for normal TDS operation. For production or security-hardened environments, you may run TDS under a dedicated service account with only the minimum required permissions. Learn more about this process here.

Backups

TDS stores all of its information in SQLITE database files. By default, those files are database.sqlite3 and measurements.sqlite, and they are located under C:\ProgramData\tessonics\tds2\data. It is recommended to backup database files periodically. Since it is a plain file, copying it and pasting it into a secure location is sufficient for backing up the data.

Changes to the storage location can be made in the TDS configuration. Shared network drives are supported but should be sufficiently performant.

Desktop Tools Recommendations

Hardware

Any modern PC can support Desktop Tools. It is a 32-bit Windows application.

Software

Windows 10 or Windows 11 are recommended.