Ftp

SCPI Commands :

PROGram:TRANsfer:FTP:BLOCksize
PROGram:TRANsfer:FTP:ENABle
PROGram:TRANsfer:FTP:PASSwd
PROGram:TRANsfer:FTP:UNAMe
class FtpCls[source]

Ftp commands group definition. 4 total commands, 0 Subgroups, 4 group commands

get_block_size() BlockSize[source]
# SCPI: PROGram:TRANsfer:FTP:BLOCksize
value: enums.BlockSize = driver.program.transfer.ftp.get_block_size()

Block size used for data transfer.

return:

block_size: 16K| 32K| 64K| 1M| 2M| 4M

get_enable() bool[source]
# SCPI: PROGram:TRANsfer:FTP:ENABle
value: bool = driver.program.transfer.ftp.get_enable()

Enables an FTP data transfer for transfer of large files to the processing instrument.

return:

enable: ON| OFF| 1| 0

get_passwd() str[source]
# SCPI: PROGram:TRANsfer:FTP:PASSwd
value: str = driver.program.transfer.ftp.get_passwd()

No command help available

return:

passwd: string

get_uname() str[source]
# SCPI: PROGram:TRANsfer:FTP:UNAMe
value: str = driver.program.transfer.ftp.get_uname()

Sets the user name and password of the processing instrument.

return:

uname: string

set_block_size(block_size: BlockSize) None[source]
# SCPI: PROGram:TRANsfer:FTP:BLOCksize
driver.program.transfer.ftp.set_block_size(block_size = enums.BlockSize._16K)

Block size used for data transfer.

param block_size:

16K| 32K| 64K| 1M| 2M| 4M

set_enable(enable: bool) None[source]
# SCPI: PROGram:TRANsfer:FTP:ENABle
driver.program.transfer.ftp.set_enable(enable = False)

Enables an FTP data transfer for transfer of large files to the processing instrument.

param enable:

ON| OFF| 1| 0

set_passwd(passwd: str) None[source]
# SCPI: PROGram:TRANsfer:FTP:PASSwd
driver.program.transfer.ftp.set_passwd(passwd = 'abc')

No command help available

param passwd:

string

set_uname(uname: str) None[source]
# SCPI: PROGram:TRANsfer:FTP:UNAMe
driver.program.transfer.ftp.set_uname(uname = 'abc')

Sets the user name and password of the processing instrument.

param uname:

string