3.6 Error Codes
63
3.6.2 Command Parsing Errors
Parsing errors indicate that the syntax of the received command string
is invalid.
21
: Illegal Command. The received command string was fewer than
four characters, or contained invalid characters (the four‑character
command string can consist only of alphabetic characters or “*”).
22
: Undefined Command. The received command string does not
match a known 4‑letter command.
23
: Illegal Query. The received command is only valid in set form (“?”
is not allowed).
24
: Illegal Set. The received command is only valid in query form (“?”
is required).
25
: Missing Parameters. The parser expected more parameters than it
received.
26
: Extra Parameters. The parser received more parameters than it
expected.
27
: Null Parameter. The parser received no value for the expected pa‑
rameter.
28
: Parameter Buffer Overflow. The buffer that stores the characters
of a token parameter has overflowed. All valid token strings are
shorter than this buffer. Please check the token string.
29
: Bad Float. Conversion of a parameter string to floating‑point vari‑
able failed.
30
: Bad Integer. Conversion of a parameter string to integer variable
failed.
31
: Bad Token Integer. Conversion of a token parameter string to in‑
teger variable failed.
32
: Bad Token Value. The received token value was less than 0 or
greater than 255.
33
: Unknown Token. The received token did not match any known
tokens.
39
: Internal Error.
3.6.3
Communication Errors
41
: Input Buffer Overrun. The input buffer of the remote interface
overflowed. All data in the input buffer will be flushed.
42
: Output Buffer Overrun. The output buffer of the remote interface
overflowed. All data in the output buffer will be flushed.
SR542 Precision Optical Chopper