Hil

SCPI Commands :

[SOURce<HW>]:AREGenerator:HIL:RATE
[SOURce<HW>]:AREGenerator:HIL:RECeived
class HilCls[source]

Hil commands group definition. 2 total commands, 0 Subgroups, 2 group commands

get_rate() float[source]
# SCPI: [SOURce<HW>]:AREGenerator:HIL:RATE
value: float = driver.source.areGenerator.hil.get_rate()

Queries the update rate of HiL/ViL commands that are transmitted via the open simulation interface (OSI) .

return:

hil: No help available

get_received() HilDataReceive[source]
# SCPI: [SOURce<HW>]:AREGenerator:HIL:RECeived
value: enums.HilDataReceive = driver.source.areGenerator.hil.get_received()

Queries the receive state of HiL/ViL data via the open simulation interface (OSI) .

return:

hil_data_received: - NOData: No data received via OSI. - RECeived: Receives data via OSI. - NOTHil: Non HiL/ViL-compliant data received via OSI.

set_received(hil_data_received: HilDataReceive) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:HIL:RECeived
driver.source.areGenerator.hil.set_received(hil_data_received = enums.HilDataReceive.NOData)

Queries the receive state of HiL/ViL data via the open simulation interface (OSI) .

param hil_data_received:
  • NOData: No data received via OSI.

  • RECeived: Receives data via OSI.

  • NOTHil: Non HiL/ViL-compliant data received via OSI.