4.5Configuration Status Query Commands
The configuration status query commands are used to obtain a status listing of the configuration command selections. You may request a listing of the entire series of individual configuration status messages or you may request the status of a single configuration status message be output to your host system or terminal. Descriptions and ASCII characters for the configuration commands follow.
Note: The commands in this section are shown in ASCII format only. Refer to Appendix D for an ASCII conversion chart.
The following command causes the entire series of individual configuration status messages to be output to the host system:
<?> – configuration query.
Fifteen configuration status query commands recognized by the SCANTEAM 3700 are: <Ka?> – communications port status
<Kd?> – preamble status <Ke?> – postamble status
<Kf?> – communications protocol status <Kg?> – trigger/enable mode status <Kh?> – read timeout status
<Kk?> – no read message status <Km?> – votes status <Kp?> – Code 39 status <Kq?> – Codabar status <Kr?> – Interleaved 2 of 5 status <Ks?> – UPC, EAN status <Kt?> – Code 128 status <Ku?> – beeper status
<Kv?> – scan rate status
Each configuration query will cause the current status of the selected option to be output in a format identical to the configuration command string itself, except that global fields are excluded. For example, if the trigger mode_global is set to 5 <Kg?> will result in <Kg , 5, 5> being output by the 3700.
Except for the Communication Port Command, configuration commands take effect immediately upon receipt by the 3700. Therefore most configuration commands can be verified as having been received by the 3700 by immediately following the command with a status query. For the Communications Port Command to become effective, the command must be followed by a <Z><A> (save configuration and reset the 3700 commands) since the port is only initialized upon a reset. Since the 3700 reports the current configuration of the port itself, the status query <Ka?> will not indicate if a Communications Port Configuration Command has been received correctly until the <Z><A> has been received.
All status output strings will include the current preamble and postamble. Thus if the preamble is set to DC1 and the postamble to DC3 then a postamble status query <Ke?> will result in the output string DC1<Ke1,DC3>DC3. The receiving system must be able to handle the embedded DC3 and not treat it as the termination of the string.
Configuring the SCANTEAM 3700 |