/
QEST Web App Equipment Driver Examples

QEST Web App Equipment Driver Examples

Applies to QEST Web App

This page contains examples of drivers for specific equipment models that can be configured as QEST Web App drivers by copying the driver logic provided in the table below.

Contents

Overview

This page contains examples of drivers for specific equipment models that can be configured as QEST Web App drivers by copying the driver logic provided in the table below. Please see Configuring Equipment Drivers for the QEST Web App for more information on how to configure these drivers.

Many equipment items allow the serial output to be configured. In most cases the examples below should work with the default configuration of the equipment item but the expected response format should be confirmed.

Balances

Product

QESTLab Driver

Request

Expected Response Format

Regular Expression

Product

QESTLab Driver

Request

Expected Response Format

Regular Expression

A&D Balances

AD_Balances

S\r\n

Request sent as: S␍␊

As described in the product manual:

  • This format consists of fifteen characters excluding the terminator.

  • A header of two characters indicates the balance condition.

  • The polarity sign is placed before the data with the leading zeros.

  • If the data is zero, the plus sign is used.

  • The unit, consisting of three characters, follows the data.

 

(?:ST|QT),([\+-][\d\.]{8}).{3}\r\n

Ohaus Adventurer

N/A

None

User presses the “Print” button to send data

Output Format.png

(-?)([\d\.]+)\ +(?:\n|\r\n)

Shinko Denshi Vibra Balance

N/A

None

User presses the “Print” button to send data

The output encountered has the following format:

+00081./3 G S +00047./6 G S

([\+-]\d+\.)\/(\d+) G S

Compression Machines

Compression machine drivers can be configured but cannot currently be used

Product

QESTLab Driver

Request

Expected Response Format

Regular Expression

Product

QESTLab Driver

Request

Expected Response Format

Regular Expression

TestMark

TESTMARK

Blank request value. Data is sent by using PRINT key on device.

Numeric value followed by terminator ␍␊

(\d+(?:\.\d+)?)\r\n

 

 

Integrity | Curiosity | Empathy | Unity

The content of this page is confidential and for internal Spectra QEST use only. Do not share, duplicate or distribute without permission.