Campbell Scientific CR3000 CR3000 Micrologger - Page 346

File Management

Page 346 highlights

Section 8. Operation associated with the program are erased. Drive formatting is performed through datalogger support software (p. 571) Format (p. 456) command. 8.3.4 File Management As summarized in table File Control Functions (p. 346), files in CR3000 memory (program, data, CAL, image) can be managed or controlled with datalogger support software (p. 76), CR3000 web API, or CoraScript. Use of CoraScript is described in the LoggerNet software manual, which is available at www.campbellsci.com. More information on file attributes that enhance datalogger security, see the Security (p. 70) section. Table 82. File-Control Functions File-Control Functions Accessed Through Sending programs to the CR3000 Setting program file attributes. See File Attributes (p. 347) Program Send1, File Control Send2, DevConfig3, keyboard with CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive)4, power-up with CF card (CRD: drive) or Campbell Scientific massstorage media (USB: drive)5, web API HTTPPut (Sending a File to a Datalogger) File Control2, power-up with CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive)5, FileManage() instruction6, web API FileControl Sending an OS to the CR3000. Reset CR3000 settings DevConfig3, automatic with CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive)5 Sending an OS to the CR3000. Preserve CR3000 settings Formatting CR3000 memory drives Send1, power-up with CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive) with default.cr3 file5, web API HTTPPut (Sending a File to a Datalogger) File Control2, power-up with CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive)5, web API FileControl Retrieving programs from the CR3000 Retrieve7, File Control2, keyboard with CF card (CRD: drive) or Campbell Scientific massstorage media (USB: drive)4, web API NewestFile Prescribes the disposition (preserve or delete) of old CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive) data files Deleting files from memory drives File Control2, power-up with CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive)5, web API FileControl File Control2, power-up with CF card (CRD: drive) or Campbell Scientific mass-storage media (USB: drive)5, web API FileControl Stopping program execution File Control2, web API FileControl Renaming a file FileRename()6 Time-stamping a file FileTime()6 List files File Control2, FileList()6, web API ListFiles 346

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588
  • 589
  • 590

Section 8.
Operation
346
associated with the program are erased. Drive formatting is performed through
datalogger support software
(p. 571)
Format
(p. 456)
command.
8.3.4 File Management
As summarized in table
File Control Functions
(p. 346),
files in CR3000 memory
(program, data, CAL, image) can be managed or controlled with
datalogger
support software
(p. 76),
CR3000 web API
,
or
CoraScript
.
Use of
CoraScript
is
described in the
LoggerNet
software manual, which is available at
www.campbellsci.com
.
More information on file attributes that enhance
datalogger security, see the
Security
(p. 70)
section.
Table 82.
File-Control Functions
File-Control Functions
Accessed Through
Sending programs to the CR3000
Program Send
1
,
File Control Send
2
,
DevConfig
3
, keyboard with CF card (CRD:
drive) or Campbell Scientific mass-storage
media (USB: drive)
4
, power-up with CF card
(CRD: drive) or Campbell Scientific mass-
storage media (USB: drive)
5
, web API
HTTPPut
(Sending a File to a Datalogger)
Setting program file attributes. See
File
Attributes
(p. 347)
File Control
2
, power-up with CF card (CRD:
drive) or Campbell Scientific mass-storage
media (USB: drive)
5
,
FileManage()
instruction
6
, web API
FileControl
Sending an OS to the CR3000. Reset CR3000
settings
DevConfig
3
, automatic with CF card (CRD:
drive) or Campbell Scientific mass-storage
media (USB: drive)
5
Sending an OS to the CR3000. Preserve
CR3000 settings
Send
1
, power-up with CF card (CRD: drive) or
Campbell Scientific mass-storage media (USB:
drive) with default.cr3 file
5
, web API
HTTPPut
(Sending a File to a Datalogger)
Formatting CR3000 memory drives
File Control
2
, power-up with CF card (CRD:
drive) or Campbell Scientific mass-storage
media (USB: drive)
5
, web API
FileControl
Retrieving programs from the CR3000
Retrieve
7
,
File Control
2
, keyboard with CF
card (CRD: drive) or Campbell Scientific mass-
storage media (USB: drive)
4
, web API
NewestFile
Prescribes the disposition (preserve or delete)
of old CF card (CRD: drive) or Campbell
Scientific mass-storage media (USB: drive)
data files
File Control
2
, power-up with CF card (CRD:
drive) or Campbell Scientific mass-storage
media (USB: drive)
5
, web API
FileControl
Deleting files from memory drives
File Control
2
, power-up with CF card (CRD:
drive) or Campbell Scientific mass-storage
media (USB: drive)
5
, web API
FileControl
Stopping program execution
File Control
2
, web API
FileControl
Renaming a file
FileRename()
6
Time-stamping a file
FileTime()
6
List files
File Control
2
,
FileList()
6
, web API
ListFiles