Session¶
-
class
nidigital.
Session
(self, resource_name, id_query=False, reset_device=False, options={})[source]¶ TBD
Parameters: - resource_name (str) –
- id_query (bool) –
- reset_device (bool) –
- options (str) –
Specifies the initial value of certain properties for the session. The syntax for options is a dictionary of properties with an assigned value. For example:
{ ‘simulate’: False }
You do not have to specify a value for all the properties. If you do not specify a value for a property, the default value is used.
Advanced Example: { ‘simulate’: True, ‘driver_setup’: { ‘Model’: ‘<model number>’, ‘BoardType’: ‘<type>’ } }
Property Default range_check True query_instrument_status False cache True simulate False record_value_coersions False driver_setup {}
Methods¶
abort_keep_alive¶
nidigital.Session.
abort_keep_alive
()¶TBD
apply_levels_and_timing¶
nidigital.Session.
apply_levels_and_timing
(site_list, levels_sheet, timing_sheet, initial_state_high_pins, initial_state_low_pins, initial_state_tristate_pins)¶TBD
Parameters:
apply_tdr_offsets¶
nidigital.Session.
apply_tdr_offsets
(num_offsets, offsets)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].apply_tdr_offsets(num_offsets, offsets)
Parameters:
- num_offsets (int) –
- offsets (list of float) –
clear_error¶
nidigital.Session.
clear_error
()¶TBD
clock_generator_abort¶
nidigital.Session.
clock_generator_abort
()¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].clock_generator_abort()
clock_generator_generate_clock¶
nidigital.Session.
clock_generator_generate_clock
(frequency, select_digital_function)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].clock_generator_generate_clock(frequency, select_digital_function)
Parameters:
clock_generator_initiate¶
nidigital.Session.
clock_generator_initiate
()¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].clock_generator_initiate()
close¶
nidigital.Session.
close
()¶TBD
Note
This method is not needed when using the session context manager
configure_active_load_levels¶
nidigital.Session.
configure_active_load_levels
(iol, ioh, vcom)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].configure_active_load_levels(iol, ioh, vcom)
Parameters:
configure_software_edge_start_trigger¶
nidigital.Session.
configure_software_edge_start_trigger
()¶TBD
configure_termination_mode¶
nidigital.Session.
configure_termination_mode
(mode)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].configure_termination_mode(mode)
Parameters: mode ( nidigital.TerminationMode
) –
configure_time_set_drive_edges¶
nidigital.Session.
configure_time_set_drive_edges
(pin_list, time_set, format, drive_on_edge, drive_data_edge, drive_return_edge, drive_off_edge)¶TBD
Parameters:
configure_time_set_drive_edges2x¶
nidigital.Session.
configure_time_set_drive_edges2x
(pin_list, time_set, format, drive_on_edge, drive_data_edge, drive_return_edge, drive_off_edge, drive_data2_edge, drive_return2_edge)¶TBD
Parameters:
configure_voltage_levels¶
nidigital.Session.
configure_voltage_levels
(vil, vih, vol, voh, vterm)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].configure_voltage_levels(vil, vih, vol, voh, vterm)
Parameters:
delete_all_time_sets¶
nidigital.Session.
delete_all_time_sets
()¶TBD
disable_start_trigger¶
nidigital.Session.
disable_start_trigger
()¶TBD
end_channel_map¶
nidigital.Session.
end_channel_map
()¶TBD
export_signal¶
nidigital.Session.
export_signal
(signal, signal_identifier, output_terminal)¶TBD
Parameters:
- signal (
nidigital.Signal
) –- signal_identifier (str) –
- output_terminal (str) –
fetch_history_ram_cycle_information¶
nidigital.Session.
fetch_history_ram_cycle_information
(site, sample_index)¶TBD
Parameters: Return type: tuple (pattern_index, time_set_index, vector_number, cycle_number, num_dut_cycles)
WHERE
pattern_index (int):
time_set_index (int):
vector_number (int):
cycle_number (int):
num_dut_cycles (int):
fetch_history_ram_cycle_pin_data¶
nidigital.Session.
fetch_history_ram_cycle_pin_data
(site, pin_list, sample_index, dut_cycle_index)¶TBD
Parameters: Return type: tuple (expected_pin_states, actual_pin_states, per_pin_pass_fail)
WHERE
expected_pin_states (list of int):
actual_pin_states (list of int):
per_pin_pass_fail (list of bool):
frequency_counter_configure_measurement_time¶
nidigital.Session.
frequency_counter_configure_measurement_time
(measurement_time)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].frequency_counter_configure_measurement_time(measurement_time)
Parameters: measurement_time (float) –
frequency_counter_measure_frequency¶
nidigital.Session.
frequency_counter_measure_frequency
()¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].frequency_counter_measure_frequency()
Return type: list of float Returns:
get_attribute_vi_boolean¶
nidigital.Session.
get_attribute_vi_boolean
(attribute)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_attribute_vi_boolean(property)
Parameters: attribute (int) – Return type: bool Returns:
get_attribute_vi_int32¶
nidigital.Session.
get_attribute_vi_int32
(attribute)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_attribute_vi_int32(property)
Parameters: attribute (int) – Return type: int Returns:
get_attribute_vi_int64¶
nidigital.Session.
get_attribute_vi_int64
(attribute)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_attribute_vi_int64(property)
Parameters: attribute (int) – Return type: int Returns:
get_attribute_vi_real64¶
nidigital.Session.
get_attribute_vi_real64
(attribute)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_attribute_vi_real64(property)
Parameters: attribute (int) – Return type: float Returns:
get_attribute_vi_session¶
nidigital.Session.
get_attribute_vi_session
(attribute)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_attribute_vi_session(property)
Parameters: attribute (int) – Return type: int Returns:
get_attribute_vi_string¶
nidigital.Session.
get_attribute_vi_string
(attribute)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_attribute_vi_string(property)
Parameters: attribute (int) – Return type: str Returns:
get_fail_count¶
nidigital.Session.
get_fail_count
()¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_fail_count()
Return type: list of int Returns:
get_pin_results_pin_information¶
nidigital.Session.
get_pin_results_pin_information
()¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].get_pin_results_pin_information()
Return type: tuple (pin_indexes, site_numbers, channel_indexes) WHERE
pin_indexes (list of int):
site_numbers (list of int):
channel_indexes (list of int):
initiate¶
nidigital.Session.
initiate
()¶TBD
Note
This method will return a Python context manager that will initiate on entering and abort on exit.
lock¶
-
nidigital.Session.
lock
()¶ Obtains a multithread lock on the device session. Before doing so, the software waits until all other execution threads release their locks on the device session.
Other threads may have obtained a lock on this session for the following reasons:
- The application called the
nidigital.Session.lock()
method. - A call to NI-Digital Pattern Driver locked the session.
- After a call to the
nidigital.Session.lock()
method returns successfully, no other threads can access the device session until you call thenidigital.Session.unlock()
method or exit out of the with block when using lock context manager. - Use the
nidigital.Session.lock()
method and thenidigital.Session.unlock()
method around a sequence of calls to instrument driver methods if you require that the device retain its settings through the end of the sequence.
You can safely make nested calls to the
nidigital.Session.lock()
method within the same thread. To completely unlock the session, you must balance each call to thenidigital.Session.lock()
method with a call to thenidigital.Session.unlock()
method.One method for ensuring there are the same number of unlock method calls as there is lock calls is to use lock as a context manager
with nidigital.Session('dev1') as session: with session.lock(): # Calls to session within a single lock context
The first with block ensures the session is closed regardless of any exceptions raised
The second with block ensures that unlock is called regardless of any exceptions raised
Return type: context manager Returns: When used in a with statement, nidigital.Session.lock()
acts as a context manager and unlock will be called when the with block is exited- The application called the
map_pin_to_channel¶
nidigital.Session.
map_pin_to_channel
(pin, site)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].map_pin_to_channel(pin, site)
Parameters:
ppmu_configure_aperture_time¶
nidigital.Session.
ppmu_configure_aperture_time
(aperture_time, units)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_aperture_time(aperture_time, units)
Parameters:
- aperture_time (float) –
- units (
nidigital.ApertureTimeUnits
) –
ppmu_configure_current_level¶
nidigital.Session.
ppmu_configure_current_level
(current_level)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_current_level(current_level)
Parameters: current_level (float) –
ppmu_configure_current_level_range¶
nidigital.Session.
ppmu_configure_current_level_range
(range)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_current_level_range(range)
Parameters: range (float) –
ppmu_configure_current_limit¶
nidigital.Session.
ppmu_configure_current_limit
(behavior, limit)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_current_limit(behavior, limit)
Parameters:
ppmu_configure_current_limit_range¶
nidigital.Session.
ppmu_configure_current_limit_range
(range)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_current_limit_range(range)
Parameters: range (float) –
ppmu_configure_output_function¶
nidigital.Session.
ppmu_configure_output_function
(output_function)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_output_function(output_function)
Parameters: output_function (int) –
ppmu_configure_voltage_level¶
nidigital.Session.
ppmu_configure_voltage_level
(voltage_level)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_voltage_level(voltage_level)
Parameters: voltage_level (float) –
ppmu_configure_voltage_limits¶
nidigital.Session.
ppmu_configure_voltage_limits
(lower_voltage_limit, upper_voltage_limit)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_configure_voltage_limits(lower_voltage_limit, upper_voltage_limit)
Parameters:
ppmu_measure¶
nidigital.Session.
ppmu_measure
(measurement_type)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_measure(measurement_type)
Parameters: measurement_type (int) – Return type: list of float Returns:
ppmu_source¶
nidigital.Session.
ppmu_source
()¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].ppmu_source()
read_static¶
nidigital.Session.
read_static
()¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].read_static()
Return type: list of int Returns:
reset_attribute¶
nidigital.Session.
reset_attribute
(attribute_id)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].reset_attribute(attribute_id)
Parameters: attribute_id (int) –
reset_device¶
nidigital.Session.
reset_device
()¶TBD
select_function¶
nidigital.Session.
select_function
(function)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].select_function(method)
Parameters: function (int) –
self_calibrate¶
nidigital.Session.
self_calibrate
()¶TBD
set_attribute_vi_boolean¶
nidigital.Session.
set_attribute_vi_boolean
(attribute, value)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].set_attribute_vi_boolean(property, value)
Parameters:
set_attribute_vi_int32¶
nidigital.Session.
set_attribute_vi_int32
(attribute, value)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].set_attribute_vi_int32(property, value)
Parameters:
set_attribute_vi_int64¶
nidigital.Session.
set_attribute_vi_int64
(attribute, value)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].set_attribute_vi_int64(property, value)
Parameters:
set_attribute_vi_real64¶
nidigital.Session.
set_attribute_vi_real64
(attribute, value)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].set_attribute_vi_real64(property, value)
Parameters:
set_attribute_vi_session¶
nidigital.Session.
set_attribute_vi_session
(attribute)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].set_attribute_vi_session(property)
Parameters: attribute (int) –
set_attribute_vi_string¶
nidigital.Session.
set_attribute_vi_string
(attribute, value)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].set_attribute_vi_string(property, value)
Parameters:
tdr¶
nidigital.Session.
tdr
(apply_offsets)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].tdr(apply_offsets)
Parameters: apply_offsets (bool) – Return type: list of float Returns:
unlock¶
-
nidigital.Session.
unlock
()¶ Releases a lock that you acquired on an device session using
nidigital.Session.lock()
. Refer tonidigital.Session.unlock()
for additional information on session locks.
write_static¶
nidigital.Session.
write_static
(state)¶TBD
Tip
This method requires repeated capabilities (channels). If called directly on the nidigital.Session object, then the method will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling this method on the result.:
session.channels[0,1].write_static(state)
Parameters: state (int) –
Properties¶
active_load_ioh¶
nidigital.Session.
active_load_ioh
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].active_load_ioh = var var = session.channels[0,1].active_load_iohThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_ACTIVE_LOAD_IOH
active_load_iol¶
nidigital.Session.
active_load_iol
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].active_load_iol = var var = session.channels[0,1].active_load_iolThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_ACTIVE_LOAD_IOL
active_load_vcom¶
nidigital.Session.
active_load_vcom
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].active_load_vcom = var var = session.channels[0,1].active_load_vcomThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_ACTIVE_LOAD_VCOM
cache¶
nidigital.Session.
cache
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CACHE
calibration_report¶
nidigital.Session.
calibration_report
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CALIBRATION_REPORT
channel_count¶
nidigital.Session.
channel_count
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CHANNEL_COUNT
clock_generator_frequency¶
nidigital.Session.
clock_generator_frequency
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].clock_generator_frequency = var var = session.channels[0,1].clock_generator_frequencyThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CLOCK_GENERATOR_FREQUENCY
clock_generator_is_running¶
nidigital.Session.
clock_generator_is_running
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
var = session.channels[0,1].clock_generator_is_runningThe following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read only Channel Based Yes Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CLOCK_GENERATOR_IS_RUNNING
conditional_jump_trigger_terminal_name¶
nidigital.Session.
conditional_jump_trigger_terminal_name
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
var = session.channels[0,1].conditional_jump_trigger_terminal_nameThe following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based Yes Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CONDITIONAL_JUMP_TRIGGER_TERMINAL_NAME
conditional_jump_trigger_type¶
nidigital.Session.
conditional_jump_trigger_type
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].conditional_jump_trigger_type = var var = session.channels[0,1].conditional_jump_trigger_typeThe following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CONDITIONAL_JUMP_TRIGGER_TYPE
cycle_number_history_ram_trigger_cycle_number¶
nidigital.Session.
cycle_number_history_ram_trigger_cycle_number
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_CYCLE_NUMBER_HISTORY_RAM_TRIGGER_CYCLE_NUMBER
digital_driver_state¶
nidigital.Session.
digital_driver_state
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
var = session.channels[0,1].digital_driver_stateThe following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read only Channel Based Yes Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_DIGITAL_DRIVER_STATE
digital_edge_conditional_jump_trigger_edge¶
nidigital.Session.
digital_edge_conditional_jump_trigger_edge
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].digital_edge_conditional_jump_trigger_edge = var var = session.channels[0,1].digital_edge_conditional_jump_trigger_edgeThe following table lists the characteristics of this property.
Characteristic Value Datatype enums.DigitalEdge Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_DIGITAL_EDGE_CONDITIONAL_JUMP_TRIGGER_EDGE
digital_edge_conditional_jump_trigger_source¶
nidigital.Session.
digital_edge_conditional_jump_trigger_source
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].digital_edge_conditional_jump_trigger_source = var var = session.channels[0,1].digital_edge_conditional_jump_trigger_sourceThe following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_DIGITAL_EDGE_CONDITIONAL_JUMP_TRIGGER_SOURCE
digital_edge_start_trigger_edge¶
nidigital.Session.
digital_edge_start_trigger_edge
¶The following table lists the characteristics of this property.
Characteristic Value Datatype enums.DigitalEdge Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_DIGITAL_EDGE_START_TRIGGER_EDGE
digital_edge_start_trigger_source¶
nidigital.Session.
digital_edge_start_trigger_source
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_DIGITAL_EDGE_START_TRIGGER_SOURCE
driver_setup¶
nidigital.Session.
driver_setup
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_DRIVER_SETUP
exported_conditional_jump_trigger_output_terminal¶
nidigital.Session.
exported_conditional_jump_trigger_output_terminal
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].exported_conditional_jump_trigger_output_terminal = var var = session.channels[0,1].exported_conditional_jump_trigger_output_terminalThe following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_EXPORTED_CONDITIONAL_JUMP_TRIGGER_OUTPUT_TERMINAL
exported_pattern_opcode_event_output_terminal¶
nidigital.Session.
exported_pattern_opcode_event_output_terminal
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].exported_pattern_opcode_event_output_terminal = var var = session.channels[0,1].exported_pattern_opcode_event_output_terminalThe following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_EXPORTED_PATTERN_OPCODE_EVENT_OUTPUT_TERMINAL
exported_ref_clock_output_terminal¶
nidigital.Session.
exported_ref_clock_output_terminal
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_EXPORTED_REF_CLOCK_OUTPUT_TERMINAL
exported_sequencer_flag_output_terminal¶
nidigital.Session.
exported_sequencer_flag_output_terminal
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_EXPORTED_SEQUENCER_FLAG_OUTPUT_TERMINAL
exported_start_trigger_output_terminal¶
nidigital.Session.
exported_start_trigger_output_terminal
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_EXPORTED_START_TRIGGER_OUTPUT_TERMINAL
frequency_counter_measurement_time¶
nidigital.Session.
frequency_counter_measurement_time
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].frequency_counter_measurement_time = var var = session.channels[0,1].frequency_counter_measurement_timeThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_FREQUENCY_COUNTER_MEASUREMENT_TIME
group_capabilities¶
nidigital.Session.
group_capabilities
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_GROUP_CAPABILITIES
halt_on_keep_alive_opcode¶
nidigital.Session.
halt_on_keep_alive_opcode
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HALT_ON_KEEP_ALIVE_OPCODE
history_ram_buffer_size_per_site¶
nidigital.Session.
history_ram_buffer_size_per_site
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HISTORY_RAM_BUFFER_SIZE_PER_SITE
history_ram_cycles_to_acquire¶
nidigital.Session.
history_ram_cycles_to_acquire
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HISTORY_RAM_CYCLES_TO_ACQUIRE
history_ram_max_samples_to_acquire_per_site¶
nidigital.Session.
history_ram_max_samples_to_acquire_per_site
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HISTORY_RAM_MAX_SAMPLES_TO_ACQUIRE_PER_SITE
history_ram_number_of_samples_is_finite¶
nidigital.Session.
history_ram_number_of_samples_is_finite
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HISTORY_RAM_NUMBER_OF_SAMPLES_IS_FINITE
history_ram_pretrigger_samples¶
nidigital.Session.
history_ram_pretrigger_samples
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HISTORY_RAM_PRETRIGGER_SAMPLES
history_ram_suppress_buffer_overflow¶
nidigital.Session.
history_ram_suppress_buffer_overflow
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HISTORY_RAM_SUPPRESS_BUFFER_OVERFLOW
history_ram_trigger_type¶
nidigital.Session.
history_ram_trigger_type
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_HISTORY_RAM_TRIGGER_TYPE
instrument_firmware_revision¶
nidigital.Session.
instrument_firmware_revision
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_INSTRUMENT_FIRMWARE_REVISION
instrument_manufacturer¶
nidigital.Session.
instrument_manufacturer
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_INSTRUMENT_MANUFACTURER
instrument_model¶
nidigital.Session.
instrument_model
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_INSTRUMENT_MODEL
interchange_check¶
nidigital.Session.
interchange_check
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_INTERCHANGE_CHECK
io_resource_descriptor¶
nidigital.Session.
io_resource_descriptor
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_IO_RESOURCE_DESCRIPTOR
is_keep_alive_active¶
nidigital.Session.
is_keep_alive_active
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_IS_KEEP_ALIVE_ACTIVE
is_start_trigger_master¶
nidigital.Session.
is_start_trigger_master
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_IS_START_TRIGGER_MASTER
logical_name¶
nidigital.Session.
logical_name
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_LOGICAL_NAME
mask_compare¶
nidigital.Session.
mask_compare
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].mask_compare = var var = session.channels[0,1].mask_compareThe following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_MASK_COMPARE
number_of_loaded_patterns¶
nidigital.Session.
number_of_loaded_patterns
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_NUMBER_OF_LOADED_PATTERNS
number_of_time_sets¶
nidigital.Session.
number_of_time_sets
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_NUMBER_OF_TIME_SETS
pattern_label_history_ram_trigger_cycle_offset¶
nidigital.Session.
pattern_label_history_ram_trigger_cycle_offset
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PATTERN_LABEL_HISTORY_RAM_TRIGGER_CYCLE_OFFSET
pattern_label_history_ram_trigger_label¶
nidigital.Session.
pattern_label_history_ram_trigger_label
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PATTERN_LABEL_HISTORY_RAM_TRIGGER_LABEL
pattern_label_history_ram_trigger_vector_offset¶
nidigital.Session.
pattern_label_history_ram_trigger_vector_offset
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PATTERN_LABEL_HISTORY_RAM_TRIGGER_VECTOR_OFFSET
pattern_opcode_event_terminal_name¶
nidigital.Session.
pattern_opcode_event_terminal_name
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PATTERN_OPCODE_EVENT_TERMINAL_NAME
ppmu_allow_extended_voltage_range¶
nidigital.Session.
ppmu_allow_extended_voltage_range
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_allow_extended_voltage_range = var var = session.channels[0,1].ppmu_allow_extended_voltage_rangeThe following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_ALLOW_EXTENDED_VOLTAGE_RANGE
ppmu_aperture_time¶
nidigital.Session.
ppmu_aperture_time
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_aperture_time = var var = session.channels[0,1].ppmu_aperture_timeThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_APERTURE_TIME
ppmu_aperture_time_units¶
nidigital.Session.
ppmu_aperture_time_units
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_aperture_time_units = var var = session.channels[0,1].ppmu_aperture_time_unitsThe following table lists the characteristics of this property.
Characteristic Value Datatype enums.ApertureTimeUnits Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_APERTURE_TIME_UNITS
ppmu_current_level¶
nidigital.Session.
ppmu_current_level
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_current_level = var var = session.channels[0,1].ppmu_current_levelThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_CURRENT_LEVEL
ppmu_current_level_range¶
nidigital.Session.
ppmu_current_level_range
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_current_level_range = var var = session.channels[0,1].ppmu_current_level_rangeThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_CURRENT_LEVEL_RANGE
ppmu_current_limit¶
nidigital.Session.
ppmu_current_limit
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_current_limit = var var = session.channels[0,1].ppmu_current_limitThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_CURRENT_LIMIT
ppmu_current_limit_behavior¶
nidigital.Session.
ppmu_current_limit_behavior
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_current_limit_behavior = var var = session.channels[0,1].ppmu_current_limit_behaviorThe following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_CURRENT_LIMIT_BEHAVIOR
ppmu_current_limit_range¶
nidigital.Session.
ppmu_current_limit_range
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_current_limit_range = var var = session.channels[0,1].ppmu_current_limit_rangeThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_CURRENT_LIMIT_RANGE
ppmu_current_limit_supported¶
nidigital.Session.
ppmu_current_limit_supported
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
var = session.channels[0,1].ppmu_current_limit_supportedThe following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read only Channel Based Yes Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_CURRENT_LIMIT_SUPPORTED
ppmu_output_function¶
nidigital.Session.
ppmu_output_function
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_output_function = var var = session.channels[0,1].ppmu_output_functionThe following table lists the characteristics of this property.
Characteristic Value Datatype enums.PPMUOutputFunction Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_OUTPUT_FUNCTION
ppmu_voltage_level¶
nidigital.Session.
ppmu_voltage_level
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_voltage_level = var var = session.channels[0,1].ppmu_voltage_levelThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_VOLTAGE_LEVEL
ppmu_voltage_limit_high¶
nidigital.Session.
ppmu_voltage_limit_high
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_voltage_limit_high = var var = session.channels[0,1].ppmu_voltage_limit_highThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_VOLTAGE_LIMIT_HIGH
ppmu_voltage_limit_low¶
nidigital.Session.
ppmu_voltage_limit_low
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].ppmu_voltage_limit_low = var var = session.channels[0,1].ppmu_voltage_limit_lowThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PPMU_VOLTAGE_LIMIT_LOW
pxi_trig_immediate_route_source¶
nidigital.Session.
pxi_trig_immediate_route_source
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].pxi_trig_immediate_route_source = var var = session.channels[0,1].pxi_trig_immediate_route_sourceThe following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_PXI_TRIG_IMMEDIATE_ROUTE_SOURCE
query_instrument_status¶
nidigital.Session.
query_instrument_status
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_QUERY_INSTRUMENT_STATUS
range_check¶
nidigital.Session.
range_check
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_RANGE_CHECK
record_coercions¶
nidigital.Session.
record_coercions
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_RECORD_COERCIONS
selected_function¶
nidigital.Session.
selected_function
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].selected_function = var var = session.channels[0,1].selected_functionThe following table lists the characteristics of this property.
Characteristic Value Datatype enums.SelectedFunction Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SELECTED_FUNCTION
self_test_report¶
nidigital.Session.
self_test_report
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SELF_TEST_REPORT
sequencer_flag_source¶
nidigital.Session.
sequencer_flag_source
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SEQUENCER_FLAG_SOURCE
sequencer_flag_terminal_name¶
nidigital.Session.
sequencer_flag_terminal_name
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SEQUENCER_FLAG_TERMINAL_NAME
sequencer_flag_trigger_type¶
nidigital.Session.
sequencer_flag_trigger_type
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SEQUENCER_FLAG_TRIGGER_TYPE
serial_number¶
nidigital.Session.
serial_number
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SERIAL_NUMBER
simulate¶
nidigital.Session.
simulate
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SIMULATE
specific_driver_class_spec_major_version¶
nidigital.Session.
specific_driver_class_spec_major_version
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION
specific_driver_class_spec_minor_version¶
nidigital.Session.
specific_driver_class_spec_minor_version
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION
specific_driver_description¶
nidigital.Session.
specific_driver_description
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SPECIFIC_DRIVER_DESCRIPTION
specific_driver_prefix¶
nidigital.Session.
specific_driver_prefix
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SPECIFIC_DRIVER_PREFIX
specific_driver_revision¶
nidigital.Session.
specific_driver_revision
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SPECIFIC_DRIVER_REVISION
specific_driver_vendor¶
nidigital.Session.
specific_driver_vendor
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SPECIFIC_DRIVER_VENDOR
start_label¶
nidigital.Session.
start_label
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_START_LABEL
start_trigger_terminal_name¶
nidigital.Session.
start_trigger_terminal_name
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_START_TRIGGER_TERMINAL_NAME
start_trigger_type¶
nidigital.Session.
start_trigger_type
¶The following table lists the characteristics of this property.
Characteristic Value Datatype int Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_START_TRIGGER_TYPE
supported_instrument_models¶
nidigital.Session.
supported_instrument_models
¶The following table lists the characteristics of this property.
Characteristic Value Datatype str Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_SUPPORTED_INSTRUMENT_MODELS
tdr_endpoint_termination¶
nidigital.Session.
tdr_endpoint_termination
¶The following table lists the characteristics of this property.
Characteristic Value Datatype enums.TDREndpointTermination Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_TDR_ENDPOINT_TERMINATION
tdr_offset¶
nidigital.Session.
tdr_offset
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].tdr_offset = var var = session.channels[0,1].tdr_offsetThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_TDR_OFFSET
temperature_local¶
nidigital.Session.
temperature_local
¶The following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read only Channel Based No Resettable No Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_TEMPERATURE_LOCAL
termination_mode¶
nidigital.Session.
termination_mode
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].termination_mode = var var = session.channels[0,1].termination_modeThe following table lists the characteristics of this property.
Characteristic Value Datatype enums.TerminationMode Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_TERMINATION_MODE
timing_absolute_delay¶
nidigital.Session.
timing_absolute_delay
¶The following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_TIMING_ABSOLUTE_DELAY
timing_absolute_delay_enabled¶
nidigital.Session.
timing_absolute_delay_enabled
¶The following table lists the characteristics of this property.
Characteristic Value Datatype bool Permissions read-write Channel Based No Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_TIMING_ABSOLUTE_DELAY_ENABLED
vih¶
nidigital.Session.
vih
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].vih = var var = session.channels[0,1].vihThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_VIH
vil¶
nidigital.Session.
vil
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].vil = var var = session.channels[0,1].vilThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_VIL
voh¶
nidigital.Session.
voh
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].voh = var var = session.channels[0,1].vohThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_VOH
vol¶
nidigital.Session.
vol
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].vol = var var = session.channels[0,1].volThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_VOL
vterm¶
nidigital.Session.
vterm
¶Tip
This property can use repeated capabilities (channels). If set or get directly on the nidigital.Session object, then the set/get will use all repeated capabilities in the session. You can specify a subset of repeated capabilities using the Python index notation on an nidigital.Session repeated capabilities container, and calling set/get value on the result.:
session.channels[0,1].vterm = var var = session.channels[0,1].vtermThe following table lists the characteristics of this property.
Characteristic Value Datatype float Permissions read-write Channel Based Yes Resettable Yes Tip
This property corresponds to the following LabVIEW Property or C Attribute:
- C Attribute: NIDIGITAL_ATTR_VTERM
Session
- Session
- Methods
- abort
- abort_keep_alive
- apply_levels_and_timing
- apply_tdr_offsets
- burst_pattern
- clear_error
- clock_generator_abort
- clock_generator_generate_clock
- clock_generator_initiate
- close
- commit
- configure_active_load_levels
- configure_cycle_number_history_ram_trigger
- configure_digital_edge_conditional_jump_trigger
- configure_digital_edge_start_trigger
- configure_first_failure_history_ram_trigger
- configure_history_ram_cycles_to_acquire
- configure_pattern_burst_sites
- configure_pattern_label_history_ram_trigger
- configure_software_edge_conditional_jump_trigger
- configure_software_edge_start_trigger
- configure_start_label
- configure_termination_mode
- configure_time_set_compare_edges_strobe
- configure_time_set_compare_edges_strobe2x
- configure_time_set_drive_edges
- configure_time_set_drive_edges2x
- configure_time_set_drive_format
- configure_time_set_edge
- configure_time_set_edge_multiplier
- configure_time_set_period
- configure_voltage_levels
- create_capture_waveform_from_file_digicapture
- create_capture_waveform_parallel
- create_capture_waveform_serial
- create_channel_map
- create_pin_group
- create_pin_map
- create_source_waveform_from_file_tdms
- create_source_waveform_parallel
- create_source_waveform_serial
- create_time_set
- delete_all_time_sets
- disable_conditional_jump_trigger
- disable_sites
- disable_start_trigger
- enable_sites
- end_channel_map
- export_signal
- fetch_history_ram_cycle_information
- fetch_history_ram_cycle_pin_data
- fetch_history_ram_scan_cycle_number
- frequency_counter_configure_measurement_time
- frequency_counter_measure_frequency
- get_attribute_vi_boolean
- get_attribute_vi_int32
- get_attribute_vi_int64
- get_attribute_vi_real64
- get_attribute_vi_session
- get_attribute_vi_string
- get_channel_name
- get_channel_name_from_string
- get_fail_count
- get_history_ram_sample_count
- get_pattern_name
- get_pattern_pin_indexes
- get_pattern_pin_list
- get_pin_name
- get_pin_results_pin_information
- get_site_pass_fail
- get_site_results_site_numbers
- get_time_set_drive_format
- get_time_set_edge
- get_time_set_edge_multiplier
- get_time_set_name
- get_time_set_period
- initiate
- is_done
- is_site_enabled
- load_levels
- load_pattern
- load_pin_map
- load_specifications
- load_timing
- lock
- map_pin_to_channel
- ppmu_configure_aperture_time
- ppmu_configure_current_level
- ppmu_configure_current_level_range
- ppmu_configure_current_limit
- ppmu_configure_current_limit_range
- ppmu_configure_output_function
- ppmu_configure_voltage_level
- ppmu_configure_voltage_limits
- ppmu_measure
- ppmu_source
- read_sequencer_flag
- read_sequencer_register
- read_static
- reset
- reset_attribute
- reset_device
- select_function
- self_calibrate
- self_test
- send_software_edge_trigger
- set_attribute_vi_boolean
- set_attribute_vi_int32
- set_attribute_vi_int64
- set_attribute_vi_real64
- set_attribute_vi_session
- set_attribute_vi_string
- tdr
- unload_all_patterns
- unload_specifications
- unlock
- wait_until_done
- write_sequencer_flag
- write_sequencer_register
- write_source_waveform_broadcast_u32
- write_source_waveform_data_from_file_tdms
- write_static
- Properties
- active_load_ioh
- active_load_iol
- active_load_vcom
- cache
- calibration_report
- channel_count
- clock_generator_frequency
- clock_generator_is_running
- conditional_jump_trigger_terminal_name
- conditional_jump_trigger_type
- cycle_number_history_ram_trigger_cycle_number
- digital_driver_state
- digital_edge_conditional_jump_trigger_edge
- digital_edge_conditional_jump_trigger_source
- digital_edge_start_trigger_edge
- digital_edge_start_trigger_source
- driver_setup
- exported_conditional_jump_trigger_output_terminal
- exported_pattern_opcode_event_output_terminal
- exported_ref_clock_output_terminal
- exported_sequencer_flag_output_terminal
- exported_start_trigger_output_terminal
- frequency_counter_measurement_time
- group_capabilities
- halt_on_keep_alive_opcode
- history_ram_buffer_size_per_site
- history_ram_cycles_to_acquire
- history_ram_max_samples_to_acquire_per_site
- history_ram_number_of_samples_is_finite
- history_ram_pretrigger_samples
- history_ram_suppress_buffer_overflow
- history_ram_trigger_type
- instrument_firmware_revision
- instrument_manufacturer
- instrument_model
- interchange_check
- io_resource_descriptor
- is_keep_alive_active
- is_start_trigger_master
- logical_name
- mask_compare
- number_of_loaded_patterns
- number_of_time_sets
- pattern_label_history_ram_trigger_cycle_offset
- pattern_label_history_ram_trigger_label
- pattern_label_history_ram_trigger_vector_offset
- pattern_opcode_event_terminal_name
- ppmu_allow_extended_voltage_range
- ppmu_aperture_time
- ppmu_aperture_time_units
- ppmu_current_level
- ppmu_current_level_range
- ppmu_current_limit
- ppmu_current_limit_behavior
- ppmu_current_limit_range
- ppmu_current_limit_supported
- ppmu_output_function
- ppmu_voltage_level
- ppmu_voltage_limit_high
- ppmu_voltage_limit_low
- pxi_trig_immediate_route_source
- query_instrument_status
- range_check
- record_coercions
- selected_function
- self_test_report
- sequencer_flag_source
- sequencer_flag_terminal_name
- sequencer_flag_trigger_type
- serial_number
- simulate
- specific_driver_class_spec_major_version
- specific_driver_class_spec_minor_version
- specific_driver_description
- specific_driver_prefix
- specific_driver_revision
- specific_driver_vendor
- start_label
- start_trigger_terminal_name
- start_trigger_type
- supported_instrument_models
- tdr_endpoint_termination
- tdr_offset
- temperature_local
- termination_mode
- timing_absolute_delay
- timing_absolute_delay_enabled
- vih
- vil
- voh
- vol
- vterm