6 clock functions, 1 clockset command, Table 100. clockset api command parameters – Campbell Scientific CR3000 Micrologger User Manual
Page 392

Section 8. Operation
392
</tr>
</table>
</body> </html>
XML Response
When
xml
is entered in the SetValueEx
format
parameter, the response will be
CSIXML with a SetValueExResponse root element name.. Following is an
example response:
<SetValueExResponse outcome="outcome-code"
description="description-text"/>
JSON Response
When
json
is entered in the SetValueEx
format
parameter, the response will be
CSIJSON. Following is an example response:
{
"outcome": outcome-code,
"description": description
}
8.6.3.6 Clock Functions
Clock functions allow a web client to monitor and set the host CR3000 real time
clock. Read the Time Syntax
(p. 380)
section for more information.
8.6.3.6.1 ClockSet Command
ClockSet allows a web client to set the CR3000 real time clock. ClockSet takes
the form:
http://ip_address/?command=ClockSet&format=html&time=YYYY-MM-
DDTHH:MM:SS.MS
ClockSet requires a minimum .csipasswd access level of 1 (all access allowed)
.
Table 100. ClockSet API Command Parameters
uri
If this parameter is excluded, or if it is set to "datalogger"
(uri=dl) or an empty string (uri=), the command is sent to the
CR3000 web server.
1
format
Specifies the format of the response. The values html, json, and
xml are valid. If this parameter is omitted, or if the value is
html, empty, or invalid, the response is HTML.
time
Specifies the time to which the CR3000 real-time clock is set.
This value must conform to the format described for input time
stamps in the Time Syntax
(p. 380)
section.
1
optionally specifies the URI for the LoggerNet source station to be set
Example:
http://192.168.24.106/?command=ClockSet&format=html&time=2012-9-
14T15:30:00.000
Response: sets the host CR3000 real time clock to 3:30 PM 14
September 2012.