Command 201 archive operations command – Vernier LabPro User Manual
Page 64

Revision Date: 08/02/02
LabPro Technical Manual
64
Command 201
Archive Operations Command
This command allows the host to manage the contents of FLASH memory. The content of FLASH
memory is semi-permanent in that it will not be altered unless the user chooses to do so. FLASH memory
will remain in tact even if power to LabPro is lost. With this command one can store, retrieve or erase
calculator programs, lists of data or entire data sets to and from the FLASH memory. The DataMate
program can already manage saved experiments (lists and data sets in the FLASH memory), and the
DataDir program can be used to manage calculator programs stored in FLASH memory and allow you to
perform a memory cleanup or Garbage Collection.
Syntax: {201, operation[, operand1, operand2[, relinfolist]]}
operation
Description
operand 1
1
operand 2
1
relinfolist
2
0
Delete/Write
Enable
Not used, set to zero
(0)
Not used, set to
zero (0)
2.46802 = enable
writing data to FLASH
1.35791 = enable
deletion of data from
FLASH
1*
Get
Not used, set to zero
(0)
Not used, set to
zero (0)
Calculator type
3
2*
Get directory
information
Directory type
4
(except
Saved Program)
n
N/A
3*
Get directory
Label (n)
5
Directory type
4
n
Calculator type
3
4
Label directory
entry
6
Directory type
4
(except
Saved Program)
n
N/A
11
Clear directory
entry (n)
Directory type
4
n
Calculator type
3
12
Clear all directory
entries
Directory type
4
Not used, set to
zero (0)
Calculator type
3
13
Clear all built-in
user programs
7
Not used, set to zero
(0)
Not used, set to
zero (0)
Calculator type
3
21
Save current data
set†
Not used, set to zero
(0)
Not used, set to
zero (0)
Ident 1
Ident 2
8
22
Close data set (n)
n
N/A
N/A
23
Restore data set (n)
n
N/A
N/A
24
Save data set
supplemental list
(n)
9
n
Starting position
to store in
archive
List data (maximum 40
elements)
25*
Get data set
supplemental list size
(n)
9
n
Not used, set to
zero (0)
N/A
26*
Retrieve data set
supplemental list (n)
9
n
Starting position
(default = 1)
Number of elements
(default = 0 {all})
31
Allocate saved
list†
Number of elements in
list
Not used, set to
zero (0)
Ident 1
Ident 2
8
32
Save list data (n)
n
Starting position
to store in
archive
List data (maximum 40
elements)
33
Close list (n)
n
N/A
N/A
34*
Get list size (n)
n
N/A
N/A
35*
Retrieve List (n)
n
Starting position
Number of elements