C-1
APPENDIX C. ADDITIONAL TELECOMMUNICATIONS INFORMATION
C.1 TELECOMMUNICATIONS
COMMAND WITH BINARY
RESPONSES
Command
Description
[nnnnn]
F
BINARY DUMP - CR23X
sends, in Final Storage Format
(binary), the number of Final
Storage locations specified
(nnnnn) from current MPTR
locations, then Signature (no
prompt).
A 40 second time out timer is
reset each F command. nnnnn
must be
≤
65535.
DATALOGGER J AND K COMMANDS
3142J and 2413J
The older 3142J command is used to toggle
datalogger user flags and ports, request final
storage data, and to establish the input
locations returned by the K command. The
newer 2413J was added to later operating
systems and is identical to the 3412J command
except that when the datalogger receives the
2413J command, it ignores the bytes that toggle
flags and ports. Setting ports and flags in the
new operating systems is done with the U
command which adds checksums for improved
reliability.
A note on datalogger OS versions:
Beginning with Version 1.7 of the CR23X
operating system (released October 1999), the
datalogger can use either the new 2413J
command or the older 3412J command. Since
the J command is not sent with a checksum, the
older 3142J could, over a noisy communications
link, be misinterpreted and cause unintended
changes to flags or ports. The advantage of the
new version of the J command is that it does
not attempt to set flags or ports; instead,
software can use the new U command which is
sent with a checksum to accomplish setting of
flags, ports and input locations.
Telecommunications software can determine
whether the new J command is available in a
particular datalogger by issuing an A command
to request the datalogger’s status (Section 5,
Telecommunications). If the datalogger version
number is reported as V4, the datalogger OS
can use the new 2413J, as well as the new S, T
and U commands. See Section 5,
Telecommunications, for a description of these
commands.
The format of the J command is as follows:
2413J<CR>abcd…nNULL
or
3142J<CR>abcd...nNULL
where
1) either "2413J<CR>" or "3142J<CR>" is the
command.
2) "a" is a 1 byte value representing the user
flags to be toggled. The most significant bit
(MSB), if set, will toggle datalogger user flag
8. Likewise, the 2nd most significant bit, if
set, will toggle user flag 7, and so on to the
least significant bit which, if set, toggles
user flag 1. Toggle means that if a flag is
set, it will be then reset, or if it is reset, it will
be set.
3) "b" is a 1 byte value whose MSB will
determine whether Final Storage Data is
returned after the K command. If the bit is
set, Final Storage Data, if any, will be
returned after the next K command. The
datalogger initially has this bit reset upon
entering telecommunications, but once set by
a J command, it will remain set until reset by
another J command or telecommunications is
terminated.
The 2nd MSB set means a port toggle byte
will follow and port status is to be returned
with the K command. Like the MSB, this bit
is reset upon entering telecommunications,
but remains set once set until reset by
another J command or telecommunications
is terminated.
The 3rd MSB set means a flags 11..18 byte
will follow the port toggle byte (if present)
and flags 11..18 byte is to be returned with
the K command. Like the MSB, this bit is
reset upon entering telecommunications,
but remains set once set until reset by
Summary of Contents for CR23X
Page 8: ...CR23X TABLE OF CONTENTS vi This is a blank page ...
Page 12: ...CR23X MICROLOGGER OVERVIEW OV 2 1 2 3 A 4 5 6 B 7 8 9 C 0 D FIGURE OV1 1 CR23X Micrologger ...
Page 34: ...CR23X MICROLOGGER OVERVIEW OV 24 This is a blank page ...
Page 50: ...SECTION 1 FUNCTIONAL MODES 1 16 This is a blank page ...
Page 72: ...SECTION 4 EXTERNAL STORAGE PERIPHERALS 4 8 This is a blank page ...
Page 88: ...SECTION 6 9 PIN SERIAL INPUT OUTPUT 6 10 This is a blank page ...
Page 110: ...SECTION 7 MEASUREMENT PROGRAMMING EXAMPLES 7 22 This is a blank page ...
Page 134: ...SECTION 8 PROCESSING AND PROGRAM CONTROL EXAMPLES 8 24 This is a blank page ...
Page 164: ...SECTION 9 INPUT OUTPUT INSTRUCTIONS 9 30 This is a blankpage ...
Page 188: ...SECTION 11 OUTPUT PROCESSING INSTRUCTIONS 11 8 This is a blankp age ...
Page 221: ...SECTION 13 CR23X MEASUREMENTS 13 21 FIGURE 13 5 1 Circuits Used with Instructions 4 9 ...
Page 229: ...14 3 1 2 3 A 4 5 6 B 7 8 9 C 0 D FIGURE 14 3 1 CR23X Battery Pack and Panel ...
Page 240: ...SECTION 14 INSTALLATION AND MAINTENANCE 14 14 This is a blank page ...
Page 244: ...APPENDIX A GLOSSARY A 4 This is a blank page ...
Page 268: ...APPENDIX B CONTROL PORT SERIAL I O INSTRUCTION 15 B 24 This is a blank page ...
Page 276: ...APPENDIX C BINARY TELECOMMUNICATIONS C 8 This is a blank page ...
Page 278: ...This is a blank page ...
Page 282: ...APPENDIX F DYNAGAGE SAP FLOW P67 F 4 This is a blank page ...
Page 299: ...APPENDIX I TD OPERATING SYSTEM ADDENDUM FOR CR510 CR10X AND CR23X MANUALS ...
Page 300: ...This is a blank page ...
Page 302: ...This is a blank page ...
Page 308: ...TABLE DATA ADDENDUM AD 6 This is a blank page ...
Page 324: ...TD ADDENDUM SECTION 1 FUNCTIONAL MODES AD 1 8 This is a blank page ...
Page 340: ...TD ADDENDUM SECTION 8 PROCESSING AND PROGRAM CONTROL EXAMPLES AD 8 10 This is a blank page ...
Page 342: ...This is a blank page ...
Page 373: ...This is a blank page ...