4 advanced commands, Version, Portset – Campbell Hausfeld Serial I/O Interface SDM-SIO4 User Manual

Page 27: Reset, Ramtest, Changeport [port, Status

Advertising
background image

Section 4. Programming the SDM-SIO4

4-3

because they are compiled.

exit

This command exits the command line and returns port 1 of the SDM-SIO4 to
normal operation.

4.4 Advanced Commands

version

This returns the internal EPROM part number, signature and the string signature if
good or 0 if bad. This will give the same signature as Campbell Scientific’s
SIG.COM PC program.

portset

[port#] [baud#] [data length] [stop bits] [parity] [handshake mode]

[delay]

This sets up the port 1..4 to the communication format you require.

‘port #’ means the port number (1..4) to set up. For details of the other parameters
(baud #...delay) see Appendix B.

reset

The SDM-SIO4 is set to a known default state. All strings, filters and formatters
are erased, ports are set to 9600 baud, 1 stop bit, no parity and no handshake. All
transmit and receive buffers are flushed. All error counts are zeroed.

ramtest

The system RAM is tested and the SDM-SIO4 is then reset. The string ‘

Ram test

pass

’ is returned if the RAM is OK or ‘

Ram test fail

’ if some part of the

memory failed.

changeport [port #]

This command changes the port for which the command line is available. This
command line port setting will stay in effect for further sessions until a new port is
chosen or power is removed and then re-applied, in which case the command line
reverts to port 1.

status

This outputs the general status of the SDM-SIO4. The results are as follows:

BATT 0 or 1

If the value is 0 the battery needs replacing.

If the value is 1 the battery is good.

ADDR 0 to 15

This is the current SDM-SIO4 hardware address.

Advertising