Reading the disk with the CATalog? ALL query
The following example program reads the catalog of the currently selected
disk drive. The
CATALOG? ALL
query returns the entire 70-character field.
Because DOS directory entries are 70 characters long, you should use the
CATALOG? ALL
query with DOS disks.
10 ! ****** DISK CATALOG ******
20 ! using the CATALOG? ALL query
30 !
40 DIM File$[100]
50 DIM Specifier$[2]
60 OUTPUT 707;":EOI ON"
70 OUTPUT 707;":SYSTEM:HEADER OFF"
80 OUTPUT 707;":MMEMORY:MSI INTERNAL0" ! select the hard drive
90 OUTPUT 707;":MMEMORY:CATALOG? ALL" ! send CATALOG? ALL query
100 !
110 ENTER 707 USING "#,2A";Specifier$ ! read in #8
120 ENTER 707 USING "#,8D";Length ! read in block length
130 !
140 ! Read and print each file in the directory
150 !
160 FOR I=1 TO Length STEP 70
170 ENTER 707 USING "#,70A";File$
180 PRINT File$
190 NEXT I
200 ENTER 707 USING "A";Specifier$ ! read in final line feed
210 END
Programming Examples
Reading the disk with the CATalog? ALL query
15–10
Summary of Contents for 16501A LOGIC
Page 2: ...ii ...
Page 12: ...Contents 8 ...
Page 14: ......
Page 15: ...1 Introduction to Programming ...
Page 38: ...1 24 ...
Page 39: ...2 Programming Over HP IB ...
Page 45: ...3 Programming Over RS 232 C ...
Page 55: ...4 Programming Over LAN ...
Page 68: ...4 14 ...
Page 69: ...5 Programming and Documentation Conventions ...
Page 81: ...6 Message Communication and System Functions ...
Page 91: ...7 Status Reporting ...
Page 93: ...Figure 7 1 Status Byte Structures and Concepts Status Reporting 7 3 ...
Page 97: ...Figure 7 2 Service Request Enabling Status Reporting Key Features 7 7 ...
Page 100: ...Figure 7 3 Parallel Poll Data Structure Status Reporting Parallel Poll 7 10 ...
Page 105: ...8 Error Messages ...
Page 110: ...8 6 ...
Page 112: ......
Page 113: ...9 Common Commands ...
Page 116: ...Figure 9 1 Common Commands Syntax Diagram Common Commands 9 4 ...
Page 122: ...Figure 9 2 IST Data Structure Common Commands IST Individual Status 9 10 ...
Page 132: ...9 20 ...
Page 133: ...10 Mainframe Commands ...
Page 135: ...Figure 10 1 Mainframe Commands Syntax Diagram Mainframe Commands 10 3 ...
Page 136: ...Figure 10 1 continued Mainframe Commands Syntax Diagram continued Mainframe Commands 10 4 ...
Page 159: ...11 SYSTem Subsystem ...
Page 161: ...Figure 11 1 System Subsystem Commands Syntax Diagram SYSTem Subsystem 11 3 ...
Page 172: ...11 14 ...
Page 173: ...12 MMEMory Subsystem ...
Page 175: ...Figure 12 1 MMEMory Subsystem Commands Syntax Diagram MMEMory Subsystem 12 3 ...
Page 198: ...12 26 ...
Page 199: ...13 INTermodule Subsystem ...
Page 201: ...Figure 13 1 Intermodule Subsystem Commands Syntax Diagram INTermodule Subsystem 13 3 ...
Page 216: ...13 18 ...
Page 217: ...14 TGTctrl Subsystem ...
Page 219: ...Figure 14 1 Targetcontrol Subsystem Commands Syntax Diagram TGTctrl Subsystem 14 3 ...
Page 220: ...Figure 14 1 continued Targetcontrol Subsystem Commands Syntax Diagram TGTctrl Subsystem 14 4 ...
Page 233: ...Part 3 15 Programming Examples 15 1 Programming Examples ...
Page 234: ......
Page 235: ...15 Programming Examples ...