Tektronix KEITHLEY SourceMeter 2606B Reference Manual page 290

Table of Contents

Advertisement

Model 2606B System SourceMeter® Instrument Reference Manual
File I/O
You can use the file I/O commands to open and close directories and files, write data, or to read a file
on an installed USB flash drive. File I/O commands are organized into two groups:
Commands that reside in the fs and io table, for example: io.open(), io.close(),
io.input(), and io.output(). Use these commands to manage file system directories; open
and close file descriptors; and perform basic I/O operations on a pair of default files (one input
and one output).
Commands that reside in the file descriptors (for example: fileVar:seek(),
fileVar:write(), and fileVar:read()) operate exclusively on the file with which they are
associated.
The root folder of the USB flash drive has the absolute path:
"/usb1/"
You can use either the slash (/) or backslash (\) as a directory separator. However, the backslash is
also used as an escape character, so if you use it as a directory separator, you generally need to
use a double backslash (\\) when you are creating scripts or sending commands to the instrument.
For basic information about navigation and directory listing of files on a flash drive, see
navigation
(on page 4-17).
File descriptor commands for file I/O use a colon (:) to separate the command parts rather than a
period (.), like the io commands.
File descriptors cannot be passed between nodes in a TSP-Link
fileVar::read(), and fileVar::write commands are not accessible to the TSP-Link system.
However, the default input and output files mentioned above allow for the execution of many file I/O
operations without any reference to a file descriptor.
fileVar:close()
fileVar:flush()
fileVar:read()
fileVar:seek()
fileVar:write()
fs.chdir()
(on page 15-103)
fs.cwd()
(on page 15-104)
fs.is_dir()
(on page 15-104)
fs.is_file()
(on page 15-105)
fs.mkdir()
(on page 15-106)
fs.readdir()
(on page 15-107)
fs.rmdir()
(on page 15-107)
io.close()
(on page 15-117)
io.flush()
(on page 15-117)
2606B-901-01 Rev. C November 2021
(on page 15-94)
(on page 15-95)
(on page 15-96)
(on page 15-97)
(on page 15-99)
Section 13: Introduction to TSP operation
File system
system, so the io.open(),
®
13-7

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the KEITHLEY SourceMeter 2606B and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents