4-1
Section 4. Programming the SDM-SIO4
This section gives both the basic commands and advanced command line options which
allow testing and advanced configuration of the SDM-SIO4.
4.1 Command Line Operation and Structure
To use the command line mode, connect a computer to port 1 of the SDM-
SIO4. The computer should run a terminal emulation program (e.g.
GraphTerm) which is set to 9600 baud, 8 data bits and 1 stop bit. If connecting
to a PC you will need a null modem cable.
When the computer is connected, the command line can be made active by
pressing the small momentary push-button switch, next to the Status LED.
When this happens the SDM-SIO4 prompt (
SDMSIO4->
) is sent out of port 1.
At this prompt a number of commands can be typed and executed.
•
The command line buffer is 512 bytes long so no command with parameters
must be longer than this.
•
After ten minutes of inactivity (where no valid commands are executed) the
command line mode will time out and port 1 will return to its normal
function.
•
The command line mode can be activated while the datalogger is running a
program which communicates with the SDM-SIO4.
However, all
datalogger activity related to port 1 is ignored.
•
Complicated or long string definitions are best set up by editing a text file
which includes the string definition commands. This file can then be sent
out to the SDM-SIO4 once it is configured in the command line mode. The
SDM-SIO4 can accept multiple configuration strings sent within one file.
By using (datalogger) Instruction P113 Command 321 it is
possible to execute a command line command from a datalogger
program. See Section 5 of this manual for further details.
4.2 Entering Commands
A command is executed when a carriage return (
CR
) is sent. This is normally
sent by pressing the
ENTER
key on a computer. The method of entering control
characters was discussed in Section 3.1, but is repeated here for convenience.
To enter a control character in the range of 0-255 decimal in a filter string,
formatter string or a user string you must use the ‘&hh’ format, where ‘&’
defines the following two characters, ‘hh’, to be a hexadecimal number between
00 and FF. For example, ‘&de’ would be character 222 decimal. To use ‘&’
within the string you must type ‘&&’ (i.e. && = & when in a string).
NOTE
Summary of Contents for SDM-SIO4
Page 6: ...SDM SIO4 Table of Contents iv This is a blank page ...
Page 12: ...Section 1 Introduction 1 6 This is a blank page ...
Page 16: ...Section 2 Installation and Hardware Set Up 2 4 This is a blank page ...
Page 26: ...Section 3 Understanding How the SDM SIO4 Handles Data 3 10 This is a blank page ...
Page 32: ...Section 4 Programming the SDM SIO4 4 6 This is a blank page ...
Page 62: ...Section 5 Programming the Datalogger 5 30 This is a blank page ...
Page 76: ...This is a blank page ...
Page 81: ...This is a blank page ...