beautypg.com

4 newestfile command, Table 95. clockcheck api command parameters, Table 96. clockcheck api command response – Campbell Scientific CR800 and CR850 Measurement and Control Systems User Manual

Page 381

background image

Section 8. Operation

381

 

is_dir="false"
path="CPU:lights-web.cr1"
last_write="yyyy-mm-ddThh:mm:ss.xxx"
size="16994"
run_now="true"
run_on_power_up="true"
read_only="false"
paused="false"/>

JSON Response

When

json

is entered in the ListFiles

format

parameter, the response will be

formated as CSIJSON

(p. 68).

Following is an example response.

{
"files": [
{
"path": "CPU:",
"is_dir": true,
"size": 50000,
"last_write": "yyyy-mm-ddThh:mm:ss.xxx",
"run_now": false,
"run_on_power_up": false,
"read_only": false,
"paused": false
},
{
"path": "CPU:lights-web.cr1",
"is_dir": false,
"size": 16994,
"last_write": "yyyy-mm-ddThh:mm:ss.xxx",
"run_now": true,
"run_on_power_up": true,
"read_only": false,
"paused": false
},
]
}

8.6.3.7.4 NewestFile Command

NewestFile allows a web client to request a file, such as a program or image, from
the host CR800. If a wildcard (*) is included in the expression, the most recent in
a set of files whose names match the expression is returned. For instance, a web
page may be designed to show the newest image taken by a camera attached to the
CR800. NewestFile takes the form:

http://192.168.13.154/?command=NewestFile&expr=drive:filename.ex
t

Where filename can be a wildcard (*).

NewestFile requires a minimum .csipasswd access level of 3 (read only) for all
files except program files. Program files require access level 1 (all access
allowed).