Skip to content

Latest commit

 

History

History
3136 lines (2170 loc) · 136 KB

class.rst

File metadata and controls

3136 lines (2170 loc) · 136 KB

niswitch.Session

Properties

analog_bus_sharing_enable

bandwidth

channel_count

characteristic_impedance

continuous_scan

digital_filter_enable

driver_setup

handshaking_initiation

instrument_firmware_revision

instrument_manufacturer

instrument_model

io_resource_descriptor

is_configuration_channel

is_debounced

is_scanning

is_source_channel

is_waiting_for_trig

logical_name

max_ac_voltage

max_carry_ac_current

max_carry_ac_power

max_carry_dc_current

max_carry_dc_power

max_dc_voltage

max_switching_ac_current

max_switching_ac_power

max_switching_dc_current

max_switching_dc_power

number_of_relays

num_of_columns

num_of_rows

power_down_latching_relays_after_debounce

scan_advanced_output

scan_advanced_polarity

scan_delay

scan_list

scan_mode

serial_number

settling_time

simulate

specific_driver_description

specific_driver_revision

specific_driver_vendor

supported_instrument_models

temperature

trigger_input

trigger_input_polarity

wire_mode

Methods

abort

can_connect

commit

connect

connect_multiple

disable

disconnect

disconnect_all

disconnect_multiple

get_channel_name

get_path

get_relay_count

get_relay_name

get_relay_position

lock

relay_control

reset

reset_with_defaults

route_scan_advanced_output

route_trigger_input

self_test

send_software_trigger

set_path

unlock

wait_for_debounce

wait_for_scan_complete

Properties

Property Datatype
:pyniswitch.Session.analog_bus_sharing_enable bool
:pyniswitch.Session.bandwidth float
:pyniswitch.Session.channel_count int
:pyniswitch.Session.characteristic_impedance float
:pyniswitch.Session.continuous_scan bool
:pyniswitch.Session.digital_filter_enable bool
:pyniswitch.Session.driver_setup str
:pyniswitch.Session.handshaking_initiation :pyHandshakingInitiation
:pyniswitch.Session.instrument_firmware_revision str
:pyniswitch.Session.instrument_manufacturer str
:pyniswitch.Session.instrument_model str
:pyniswitch.Session.io_resource_descriptor str
:pyniswitch.Session.is_configuration_channel bool
:pyniswitch.Session.is_debounced bool
:pyniswitch.Session.is_scanning bool
:pyniswitch.Session.is_source_channel bool
:pyniswitch.Session.is_waiting_for_trig bool
:pyniswitch.Session.logical_name str
:pyniswitch.Session.max_ac_voltage float
:pyniswitch.Session.max_carry_ac_current float
:pyniswitch.Session.max_carry_ac_power float
:pyniswitch.Session.max_carry_dc_current float
:pyniswitch.Session.max_carry_dc_power float
:pyniswitch.Session.max_dc_voltage float
:pyniswitch.Session.max_switching_ac_current float
:pyniswitch.Session.max_switching_ac_power float
:pyniswitch.Session.max_switching_dc_current float
:pyniswitch.Session.max_switching_dc_power float
:pyniswitch.Session.number_of_relays int
:pyniswitch.Session.num_of_columns int
:pyniswitch.Session.num_of_rows int
:pyniswitch.Session.power_down_latching_relays_after_debounce bool
:pyniswitch.Session.scan_advanced_output :pyScanAdvancedOutput
:pyniswitch.Session.scan_advanced_polarity :pyScanAdvancedPolarity
:pyniswitch.Session.scan_delay float in seconds or datetime.timedelta
:pyniswitch.Session.scan_list str
:pyniswitch.Session.scan_mode :pyScanMode
:pyniswitch.Session.serial_number str
:pyniswitch.Session.settling_time float in seconds or datetime.timedelta
:pyniswitch.Session.simulate bool
:pyniswitch.Session.specific_driver_description str
:pyniswitch.Session.specific_driver_revision str
:pyniswitch.Session.specific_driver_vendor str
:pyniswitch.Session.supported_instrument_models str
:pyniswitch.Session.temperature float
:pyniswitch.Session.trigger_input :pyTriggerInput
:pyniswitch.Session.trigger_input_polarity :pyTriggerInputPolarity
:pyniswitch.Session.wire_mode int

Methods

Method name
:pyniswitch.Session.abort
:pyniswitch.Session.can_connect
:pyniswitch.Session.commit
:pyniswitch.Session.connect
:pyniswitch.Session.connect_multiple
:pyniswitch.Session.disable
:pyniswitch.Session.disconnect
:pyniswitch.Session.disconnect_all
:pyniswitch.Session.disconnect_multiple
:pyniswitch.Session.get_channel_name
:pyniswitch.Session.get_path
:pyniswitch.Session.get_relay_count
:pyniswitch.Session.get_relay_name
:pyniswitch.Session.get_relay_position
:pyniswitch.Session.lock
:pyniswitch.Session.relay_control
:pyniswitch.Session.reset
:pyniswitch.Session.reset_with_defaults
:pyniswitch.Session.route_scan_advanced_output
:pyniswitch.Session.route_trigger_input
:pyniswitch.Session.self_test
:pyniswitch.Session.send_software_trigger
:pyniswitch.Session.set_path
:pyniswitch.Session.unlock
:pyniswitch.Session.wait_for_debounce
:pyniswitch.Session.wait_for_scan_complete