SonTek/YSI Argonaut-XR Technical Manual - HydroScientific West
SonTek/YSI Argonaut-XR Technical Manual - HydroScientific West
SonTek/YSI Argonaut-XR Technical Manual - HydroScientific West
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.15. Run-Time Commands<br />
This section describes how to communicate with the <strong>Argonaut</strong> while the system is in data<br />
acquisition mode.<br />
<strong>Argonaut</strong> Operation <strong>Manual</strong> Firmware Version 7.9 (May 1, 2001)<br />
<strong>SonTek</strong>/<strong>YSI</strong><br />
• Run-time commands are commonly used while using the POLLED output mode (see<br />
OutMode in §3.7). This causes the system only to output a data sample on request, and not<br />
to output data automatically at the end of a sample.<br />
• To “talk” to an <strong>Argonaut</strong> during a deployment (i.e., when it is in the data acquisition<br />
mode), you must first re-establish communications with the system. This is done by<br />
sending a few carriage returns (; ASCII character code 13) over the communications<br />
cable using a terminal emulator such as <strong>SonTek</strong>’s SonTerm or SonTermW. Note: You may<br />
have to send more than one because during some phases of its operation, the<br />
<strong>Argonaut</strong> does not recognize the arrival of just one character.<br />
• After the <strong>Argonaut</strong> recognizes the , it responds with a $ prompt. This indicates that<br />
for the next 10 seconds run-time commands will be accepted. If no additional characters<br />
are received within 10 seconds, the <strong>Argonaut</strong> automatically resumes its regular power<br />
management mode of operation. If this occurs, the sequence will have to be repeated to<br />
talk to the system. Note: When several carriage returns are sent and recognized, the<br />
<strong>Argonaut</strong> ignores them and just resets the 10-s countdown. In addition, if the <strong>Argonaut</strong> is<br />
in the middle of an averaging interval, it continues transmitting (pinging) at the nominal<br />
1-Hz rate whether the system has been awakened or not. As long as you do not send a<br />
BREAK or the “+++” sequence, the system continues collecting data as usual.<br />
• After the <strong>Argonaut</strong> responds with the $ prompt, you can use any of the commands<br />
described below to communicate with the system. The commands can be used without<br />
causing any delay or interruption of data collection (except for a few milliseconds that the<br />
system spends in executing the command). <strong>Argonaut</strong> responses to any of these commands<br />
may be delayed up to one second (this is the frequency at which the incoming command<br />
buffer is checked), so allow up to a 1-s delay after sending a command.<br />
+++ (alternative BREAK command)<br />
• Sending three + characters in succession causes the <strong>Argonaut</strong> to terminate data collection<br />
and return to the command mode.<br />
• The characters must arrive within a time span of 3 seconds.<br />
• This command is provided as an alternative to sending a BREAK when relaying data over a<br />
modem (where sending a BREAK command may not be possible).<br />
• This command can also be used to wake the <strong>Argonaut</strong> from sleep mode. Note that the<br />
system may not recognize the first + character. You may need to send more than three +<br />
characters in succession to wake the system.<br />
O (output last sample)<br />
• Sending an “O” (letter O) tells the <strong>Argonaut</strong> to output the last data sample collected. Note:<br />
This command is not available if OutFormat = SEABIRD.<br />
• The last sample is stored internally and is updated at the end of each averaging interval.<br />
• At the end of each averaging interval, the <strong>Argonaut</strong> places the sample in an output buffer<br />
in the format specified by the OutFormat command (BINARY, ASCII, METRIC, ENGLISH;<br />
see §3.16).<br />
31