Kt34400SecondaryDisplayFrequency¶
Access interface members using:driver.secondary_display.frequencyWheredriveris a reference to the driver’s root interface returned by the constructor.
- class Kt34400SecondaryDisplayFrequency¶
Kt34400SecondaryDisplayFrequencyinterface.- property aperture¶
Sets or gets the integration time in seconds (called aperture time) for Secondary frequency measurements.
- Access:
ReadWrite
- Type:
- configure(self: keysight_kt34400.keysight_kt34400.Kt34400SecondaryDisplayFrequency, range: float, resolution: keysight_kt34400.keysight_kt34400.Resolution) None¶
Configure the meter for a Secondary frequency measurement.
- Parameters:
range (float) – Approximate frequency of the input signal in hertz, between 1 Hz and 1 MHz. Positive values only.
resolution (Resolution) – Measurement resolution. Select from Least (4.5 digits), Default (5.5 digits) and Best (5.5 digits). Higher resolutions (5.5 digits) result in slower measurement speeds.
- Returns:
None
- Remarks:
-
- This method resets all frequency measurement parameters and trigger parameters to their default values. Then, it configures the meter for frequency measurements but does not initiate the measurement.
- Desired range is 1 Hz and 1 MHz.
- If input value is greater than that can be measured on the selected range, "9.9E+37" is returned.
- To measure voltage frequency the user must set the Kt34400.function to Function.ACVoltage before calling this method.
- The user should also set Kt34400.voltage_range. The voltage range should be 0.1 volts or greater for more accurate frequency measurements.
- To measure current frequency the user must set the Kt34400.function to Function.ACCurrent before calling this method.
- The user should also set Kt34400.current_range. The current range should be 0.01 amps or greater for more accurate frequency measurements.
- property current_auto_range_enabled¶
Enables or disables auto ranging for Secondary frequency measurements.
- Access:
ReadWrite
- Type:
- property current_range¶
Sets or gets the current range for Secondary frequency measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- Input range is from 10mA to 10A.
- Selecting this property sets the CurrentAutoRangeEnabled to false.
- property function¶
Selects the secondary measurement function for frequency measurements.
- Access:
ReadWrite
- Type:
- measure(self: keysight_kt34400.keysight_kt34400.Kt34400SecondaryDisplayFrequency, range: float, resolution: keysight_kt34400.keysight_kt34400.Resolution) float¶
Performs a single Secondary frequency measurement using the default values for measurement and trigger parameters.
- Parameters:
range (float) – Approximate frequency of the input signal in hertz, between 3 Hz and 300 kHz. Positive values only.
resolution (Resolution) – Measurement resolution. Select from Least (4.5 digits), Default (5.5 digits) and Best (5.5 digits). Higher resolutions (5.5 digits) result in slower measurement speeds.
- Returns:
The measured value in Hz.
- Return type:
- Remarks:
-
- This method resets all frequency measurement parameters and trigger parameters to their default values. Then, it configures the meter for frequency measurements but does not initiate the measurement.
- Desired range is 100 mV(MIN), 1 V, 10 V, 100 V, 1000 V(MAX).
- If input value is greater than that can be measured on the selected range , "+9.9E+37" is returned.
- Timeout may need to be adjusted using Kt34400.io_timeout for executing this method.
- property voltage_auto_range_enabled¶
Enables or disables auto ranging for Secondary frequency measurements.
- Access:
ReadWrite
- Type:
- property voltage_range¶
Sets or gets the voltage range for Secondary frequency measurements.
- Access:
ReadWrite
- Type:
- Remarks:
-
- Input range is from 100mV to 750V.
- When this property is set to true, the instrument selects the appropriate range based on the input signal detected
- Selecting this property sets the VoltageAutoRangeEnabled to false.
