beautypg.com

Command 201 archive operations command – Vernier LabPro User Manual

Page 64

background image

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