Syntax | Description |
---|---|
addr<cr> | Show current device address. Addresses are required for POLL mode. |
addr [aaa]<cr> | Set new device address. aaa = address, 0–254 (default = 240) |
Example (shows 0 as current address, enter 5 as the new
address):
|
Syntax | Description |
---|---|
close<cr> | Close the connection that was opened with the open command. |
Example:
|
Syntax | Description |
---|---|
form<cr> | Show the currently used measurement format. |
form /<cr> | Reset measurement format to default. |
form [sss]<cr> | Set a new measurement format. sss = String consisting of modifiers and abbreviations for measured parameters. See Output parameters for form command and Modifiers for form command. Maximum length is 150 characters. Maximum length may be shorter when text strings are used. |
Example (show currently used measurement format (default format shown
here)):
Output example (continuous output from RUN mode):
|
|
Example (set output format as
%CO2):
Output example (continuous output from RUN mode):
|
|
Example (set output format as CO2 ppm with Modulus-65536
checksum):
Output example (continuous output from RUN mode):
|
|
Example (set output format as CO2 ppm, with start of text (ASCII character 002) and end of
text (003) ASCII codes, and without line feed and carriage return at the
end):
Output example (continuous output from RUN mode, ASCII codes not visible here):
|
Output parameter | Abbreviation in form command |
---|---|
Carbon dioxide in ppm | co2 |
Carbon dioxide in percent | co2% |
Currently used temperature compensation value | tcomp |
Currently used pressure compensation value | pcomp |
Currently used oxygen concentration compensation value | o2comp |
Currently used relative humidity compensation value | rhcomp |
Modifier | Description |
---|---|
x.y | Length modifier (number of digits and decimal places). |
#t | Tabulator. |
#r | Carriage return. |
#n | Line feed. |
"" | String constant, length 1–15 characters. |
#xxx | ASCII code value (decimal) of a special character; for example, #027 for ESC. |
addr | Probe address (0–254). |
sn | Probe serial number. |
time | Cumulative operating hours of the probe. |
ux | Name of the measurement unit using x number of characters. For example, u3 shows the name of the measurement unit with three characters. |
cs4 | Modulus-65536 checksum of message sent so far, ASCII encoded hexadecimal notation. |
csx | NMEA xor-checksum of message sent so far, ASCII encoded hexadecimal notation. |
You can also use the backslash character \ instead of the hash character #. |
Syntax | Description |
---|---|
intv<cr> | Show the output interval of the automatically repeating measurement messages (r command and run mode). |
intv [iii uuu]<cr> | Set the output interval.
|
Example:
|
Syntax | Description |
---|---|
open [aaa]<cr> | Open a connection to a device at the specified address. Required when device is
in poll mode. aaa = address, range 0–254. |
Example (target probe in POLL mode, with address
52):
|
Syntax | Description |
---|---|
r<cr> | Start the continuous outputting of measurement values as an ASCII text string to the serial line. The probe keeps outputting measurement messages at the interval that has been set with the intv command until stopped with the s command. |
Example:
|
Syntax | Description |
---|---|
s<cr> | Stop the continuous outputting that was started with the r command. |
Example:
|
Syntax | Description |
---|---|
sdelay<cr> | Show serial line transmission delay (1–255, 1 unit = 4 milliseconds). |
sdelay [delay]<cr> | Set a new serial line transmission delay. delay = Serial line delay, range 1–255 (1 unit = 4 milliseconds). |
Example (set delay to 0.1 seconds = 25
units):
|
Syntax | Description |
---|---|
send<cr> | Output a single measurement message. |
send [aaa]<cr> | Output a single measurement message from a device in poll mode. aaa = address of the probe, range 0–254 |
Example:
|
|
Example (target probe in POLL mode, with address
52):
|
Syntax | Description |
---|---|
seri<cr> | Show current serial line settings. |
seri [b p d s]<cr> | Set new serial line settings. The new settings will be taken into use when the
probe is reset or powered up. b = baud rate (9600, 19200, or 38400) p = parity
d = data bits (7 or 8) s = stop bits (1 or 2) For Modbus, baud rate must be 9600–38400 and parity must be none. |
Example (show current
settings):
|
|
Example (set serial line to 9600 baud, even, 7 data bits, and 1 stop bit, and reset the probe to take the new settings in
use):
|
Syntax | Description |
---|---|
smode<cr> | Show current start-up operating mode of the serial line, and prompt to enter new mode. |
smode [mode]<cr> | Set serial line start-up operating mode. New mode is taken into use when the
device is reset or powered up. Available modes: stop = No automatic output. All commands available. Default mode. run = Automatic output of measurement messages. You can stop the output with the s command, and recontinue with the r command. poll = No automatic output. Will respond to addressed send command and ?? command. You can use other commands after opening a connection using an addressed open command. Use with RS- 485 buses where multiple probes can share the same line. modbus = Serial line communication uses the Modbus protocol (see Modbus on page 54). Serial line commands (Vaisala Industrial Protocol) are not accessible in the Modbus mode. For instructions on returning to serial mode, see Accessing Serial Commands from Modbus or Analog Mode on page 25. analog = Switches the probe from digital output to analog output (active after probe reset). Serial line commands are not accessible in the analog mode: for instructions on returning to serial mode, see Accessing Serial Commands from Modbus or Analog Mode on page 25. |
Example (set serial mode to "poll"):
|