High Voltage SourceMeter Instrument Reference Manual Section 14:
2470-901-01 Rev. A / May 2019 14-81
file.usbdriveexists()
This function detects if a USB flash drive is inserted into the front-panel USB port.
Type TSP-Link accessible
Affected by Where saved Default value
Usage
driveInserted = file.usbdriveexists()
0: No flash drive is detected
: Flash drive is detected
Details
You can call this command from a script to verify that a USB flash drive is inserted before attempting
to write data to it.
Example
print(file.usbdriveexists())
If the USB flash drive is not inserted in the
USB port on the front panel, this returns
.
Also see
None
file.write()
This function writes data to a file on the USB flash drive.
Type TSP-Link accessible
Affected by Where saved Default value
Usage
file.write(fileNumber, "string")
The file number returned from the file.open() function to write
A string that contains the data to write to the file
Details
The file.write() function may include data that is buffering; it may not be written to the USB flash
drive immediately. Use the file.flush() function to immediately write buffered data to the drive.
You must use the file.close() command to close the file after writing.