Report

SCPI Commands :

POWer:REPort:PAPersize
POWer:REPort:INVert
POWer:REPort:LOGO
POWer:REPort:DUT
POWer:REPort:USER
POWer:REPort:SITE
POWer:REPort:TEMPerature
POWer:REPort:DESCription
Commands in total: 34
Subgroups: 4
Direct child commands: 8
get_description() str[source]
# POWer:REPort:DESCription
value: str = driver.power.report.get_description()

The content of the strings is shown at the title page of a report if the title page is included in the report.

get_dut() str[source]
# POWer:REPort:DUT
value: str = driver.power.report.get_dut()

The content of the strings is shown at the title page of a report if the title page is included in the report.

get_invert() bool[source]
# POWer:REPort:INVert
value: bool = driver.power.report.get_invert()

Manage the selection of reports.

get_logo() str[source]
# POWer:REPort:LOGO
value: str = driver.power.report.get_logo()

Selects a path to a logo picture file.

get_paper_size() PaperSize[source]
# POWer:REPort:PAPersize
value: enums.PaperSize = driver.power.report.get_paper_size()

Set the layout of your report.

Returns:

paper_size: A4 | USL

get_site() str[source]
# POWer:REPort:SITE
value: str = driver.power.report.get_site()

The content of the strings is shown at the title page of a report if the title page is included in the report.

get_temperature() float[source]
# POWer:REPort:TEMPerature
value: float = driver.power.report.get_temperature()

The content of the strings is shown at the title page of a report if the title page is included in the report.

get_user() str[source]
# POWer:REPort:USER
value: str = driver.power.report.get_user()

The content of the strings is shown at the title page of a report if the title page is included in the report.

set_description(description: str) None[source]
# POWer:REPort:DESCription
driver.power.report.set_description(description = 'abc')

The content of the strings is shown at the title page of a report if the title page is included in the report.

set_dut(dut: str) None[source]
# POWer:REPort:DUT
driver.power.report.set_dut(dut = 'abc')

The content of the strings is shown at the title page of a report if the title page is included in the report.

set_invert(invert_screenshot_clr: bool) None[source]
# POWer:REPort:INVert
driver.power.report.set_invert(invert_screenshot_clr = False)

Manage the selection of reports.

Parameters:

invert_screenshot_clr

QUAL | RUSH | HARM | MODU | DONR | SLEW | SOA | TURN | SWIT | EFF | RIPP | TRANS | SPEC

  • QUAL: Power Quality

  • RUSH: Inrush Current

  • HARM: Current Harmonic

  • MODU: Modulation Analysis

  • DONR: Dynamic ON Resistance

  • SLEW: Slew Rate

  • SOA: Safe Operating Area (S.O.A.)

  • TURN: Turn On/Off

  • SWIT: Switching Loss

  • EFF: Power Efficiency

  • RIPP: Ripple

  • TRANS: Transient Response

  • SPEC: Spectrum

set_logo(logo_file: str) None[source]
# POWer:REPort:LOGO
driver.power.report.set_logo(logo_file = 'abc')

Selects a path to a logo picture file.

set_paper_size(paper_size: PaperSize) None[source]
# POWer:REPort:PAPersize
driver.power.report.set_paper_size(paper_size = enums.PaperSize.A4)

Set the layout of your report.

Parameters:

paper_size – A4 | USL

set_site(site: str) None[source]
# POWer:REPort:SITE
driver.power.report.set_site(site = 'abc')

The content of the strings is shown at the title page of a report if the title page is included in the report.

set_temperature(temperature: float) None[source]
# POWer:REPort:TEMPerature
driver.power.report.set_temperature(temperature = 1.0)

The content of the strings is shown at the title page of a report if the title page is included in the report.

set_user(user: str) None[source]
# POWer:REPort:USER
driver.power.report.set_user(user = 'abc')

The content of the strings is shown at the title page of a report if the title page is included in the report.

Cloning the Group

# Create a copy of the original group, that exists independently
report_copy = driver.power.report.clone()

Subgroups