SCPI Security in Infiniium
For oscilloscope and PC security, SCPI commands that perform general file I/O operations (see :DISK Binary/Text Commands) are limited to standard Infiniium file types and folders.
Standard Infiniium File Types
The standard Infiniium file types are: BIN, BMP, CGSI, CIT, CSV, CTI, GIF, H5, JPG, JSON, LIC, MAT, MSK, MSKX, PNG, PTRN, S1P, S2P, S3P, S4P, S6P, S8P, S12P, S16P, SCPI, SETI, SUM, TF2, TF4, TIFF, TS, TXT, WFM, XML, and ZIP. Only these file types can be used with the general file I/O SCPI commands.
Standard Infiniium Folders
The Infiniium general file I/O SCPI commands (that is, the :DISK:FILE:* commands) have read and write access only to the following standard folders (and subfolders within those folders).
On an Oscilloscope
- C:\Users\user-name\Documents\Keysight\Infiniium
- C:\Users\user-name\AppData\Local\Keysight\Infiniium
- C:\Users\user-name\AppData\Local\Temp
- C:\ProgramData\Keysight\Infiniium
- C:\Keysight
On a PC
- C:\Users\user-name\Documents\Keysight\Infiniium
- C:\Users\user-name\AppData\Local\Keysight\Infiniium
- C:\Users\user-name\AppData\Local\Temp
- C:\ProgramData\Keysight\Infiniium
- C:\Program Files\Keysight\Infiniium
Network Share Drives are Not Supported
Infiniium SCPI commands that support user-defined measurements and user-defined functions can specify executable files (*.M, *.PY, or *.EXE), or configuration files (*.XML). Executable files and configuration files cannot reside on network share drives.
Assuming only trusted users have access to the local hard drive, these files must reside on the local hard drive of the computer hosting the Infiniium application:
- Executable files and configuration files
- Also, executable files that are referenced by configuration files