beautypg.com

6 clock functions, 1 clockset command, Table 97. clockset api command parameters – Campbell Scientific CR1000 Measurement and Control System User Manual

Page 387

background image

Section 8. Operation

387

 





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:

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 CR1000 real time
clock. Read the Time Syntax

(p. 375)

section for more information.

8.6.3.6.1 ClockSet Command

ClockSet allows a web client to set the CR1000 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 97. 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
CR1000 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 CR1000 real-time clock is set.
This value must conform to the format described for input time
stamps in the Time Syntax

(p. 375)

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 CR1000 real time clock to 3:30 PM 14 
September 2012.