GSI Online DNA

The GSI Online DNA protocol test suite executes one of each main commands types of the system to see, which types the instrument accepts. A CONF and a SET command are executed first to check if read-writes to the instrument settings are available. Then a GET and a PUT command is run to test if the GSI based measurement/database commands are responsive.

Requirements

  • GSI Online DNA capable instrument

Usage

iman test gsidna

Test the availability of various GSI Online DNA functions on an instrument.

From both the settings and the measurement systems, a single “get” and a “set” type command is executed to test the responsiveness. Some instrument settings might get changed.

The results are displayed in a table, listing all commands and their success/failure.

iman test gsidna [OPTIONS] PORT

Options

-b, --baud <baud>

Serial speed

Options:

1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 56000 | 57600 | 115200 | 230400 | 921600

-t, --timeout <timeout>

Serial timeout

-a, --attempts <attempts>

Number of connection attempts

--sync-after-timeout

Attempt to synchronize message que after a timeout

Arguments

PORT

Required argument

Serial port that the instrument is connected to (must be a valid identifier like COM1 or /dev/usbtty0)