mpylab.device.rec_rs_esvs30 module

Driver for the Rohde & Schwarz ESVS30 EMI receiver.

The ESVS30 uses the same command set as the ESHS30, but remains a distinct driver so configurations and applications can identify the physical model.

class mpylab.device.rec_rs_esvs30.RECEIVER(**kw)

Bases: _ESHS_ESVS_RECEIVER

Driver for the Rohde & Schwarz ESVS30 EMI receiver.

mpylab.device.rec_rs_esvs30.main(argv=None)

Run a bounded manual ESVS30 smoke test from an explicit INI file.

Parameters:

argv (sequence of str, optional) – Command-line arguments without the program name. The required argument is the path to an ESVS30 INI file.

Returns:

Zero after a successful bounded smoke test.

Return type:

int

Raises:

RuntimeError – If initialization or a driver operation reports an error.