RsInstrument Python
Contents:
Revision History
Welcome to the RsInstrument Python Step-by-step Guide
Introduction
Installation
Finding available instruments
Initiating instrument session
Checking the installed options
Basic I/O communication
Error Checking
Exception Handling
OPC-synchronized I/O Communication
Querying Arrays
Querying Binary Data
Writing Binary Data
Transferring Files
Transferring Big Data with Progress
Multithreading
Logging
MCP Server
RsInstrument package
RsInstrument.logger
RsInstrument.events
RsInstrument Python
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
abbreviated_max_len_ascii (ScpiLogger attribute)
abbreviated_max_len_bin (ScpiLogger attribute)
abbreviated_max_len_list (ScpiLogger attribute)
add_instr_option() (RsInstrument method)
,
[1]
also_check_mav (OpcSyncQueryMechanism attribute)
assert_minimum_version() (RsInstrument static method)
,
[1]
assign_lock() (RsInstrument method)
,
[1]
B
before_query_handler (Events property)
before_write_handler (Events property)
bin_float_numbers_format (RsInstrument property)
,
[1]
bin_int_numbers_format (RsInstrument property)
,
[1]
bin_line_block_size (ScpiLogger attribute)
binary (IoTransferEventArgs attribute)
BinFloatFormat (class in RsInstrument)
BinIntFormat (class in RsInstrument)
C
check_status() (RsInstrument method)
,
[1]
chunk_ix (IoTransferEventArgs attribute)
chunk_size (IoTransferEventArgs attribute)
clear_cached_entries() (ScpiLogger method)
clear_global_logging_relative_timestamp() (RsInstrument class method)
,
[1]
clear_lock() (RsInstrument method)
,
[1]
clear_relative_timestamp() (ScpiLogger method)
clear_replacers() (LogInfoReplacer method)
clear_status() (RsInstrument method)
,
[1]
close() (RsInstrument method)
,
[1]
cls_only_check_mav_err_queue (OpcSyncQueryMechanism attribute)
D
data (IoTransferEventArgs attribute)
data_chunk_size (RsInstrument property)
,
[1]
Default (LoggingMode attribute)
default_mode (ScpiLogger attribute)
device_name (ScpiLogger attribute)
Double_8bytes (BinFloatFormat attribute)
Double_8bytes_swapped (BinFloatFormat attribute)
driver_version (RsInstrument property)
,
[1]
DriverValueError
E
encoding (RsInstrument property)
,
[1]
error() (ScpiLogger method)
Errors (LoggingMode attribute)
Events (class in RsInstrument.Fixed_Files.Events)
events (RsInstrument property)
,
[1]
F
file_exists() (RsInstrument method)
,
[1]
flush() (ScpiLogger method)
from_existing_session() (RsInstrument class method)
,
[1]
full_instrument_model_name (RsInstrument property)
,
[1]
G
get_driver_version() (RsInstrument class method)
,
[1]
get_file_size() (RsInstrument method)
,
[1]
get_global_logging_relative_timestamp() (RsInstrument class method)
,
[1]
get_global_logging_target() (RsInstrument class method)
,
[1]
get_last_sent_cmd() (RsInstrument method)
,
[1]
get_lock() (RsInstrument method)
,
[1]
get_logging_target() (ScpiLogger method)
get_relative_timestamp() (ScpiLogger method)
get_session_handle() (RsInstrument method)
,
[1]
get_total_execution_time() (RsInstrument method)
,
[1]
get_total_time() (RsInstrument method)
,
[1]
get_total_time_startpoint() (RsInstrument method)
,
[1]
go_to_local() (RsInstrument method)
,
[1]
go_to_remote() (RsInstrument method)
,
[1]
H
has_instr_option() (RsInstrument method)
,
[1]
has_instr_option_k0() (RsInstrument method)
,
[1]
has_instr_option_regex() (RsInstrument method)
,
[1]
I
id_generator (IoTransferEventArgs attribute)
idn_string (RsInstrument property)
,
[1]
info() (ScpiLogger method)
info_raw() (ScpiLogger method)
instr_err_suppressor() (RsInstrument method)
,
[1]
instrument_firmware_version (RsInstrument property)
,
[1]
instrument_model_name (RsInstrument property)
,
[1]
instrument_options (RsInstrument property)
,
[1]
instrument_serial_number (RsInstrument property)
,
[1]
instrument_status_checking (RsInstrument property)
,
[1]
Integer16_2bytes (BinIntFormat attribute)
Integer16_2bytes_swapped (BinIntFormat attribute)
Integer32_4bytes (BinIntFormat attribute)
Integer32_4bytes_swapped (BinIntFormat attribute)
io_events_include_data (Events property)
IoTransferEventArgs (class in RsInstrument)
is_connection_active() (RsInstrument method)
,
[1]
L
list_resources() (RsInstrument static method)
,
[1]
lock_resource() (RsInstrument method)
,
[1]
log_info_replacer (ScpiLogger attribute)
log_status_check_ok (ScpiLogger attribute)
log_to_console (ScpiLogger attribute)
log_to_console_and_udp (ScpiLogger attribute)
log_to_udp (ScpiLogger attribute)
logger (RsInstrument property)
,
[1]
LoggingMode (class in RsInstrument)
LogInfoReplacer (class in RsInstrument.Internal.ScpiLogger)
M
manufacturer (RsInstrument property)
,
[1]
mode (ScpiLogger attribute)
module
RsInstrument
RsInstrument.RsInstrument
O
Off (LoggingMode attribute)
On (LoggingMode attribute)
on_read_handler (Events property)
on_write_handler (Events property)
only_check_mav_err_queue (OpcSyncQueryMechanism attribute)
opc_query_after_write (RsInstrument property)
,
[1]
opc_sync_query_mechanism (RsInstrument property)
,
[1]
opc_timeout (RsInstrument property)
,
[1]
OpcSyncQueryMechanism (class in RsInstrument)
P
pop_full_replacer_item() (LogInfoReplacer method)
pop_regex_sr_replacer_item() (LogInfoReplacer method)
process_all_commands() (RsInstrument method)
,
[1]
put_full_replacer_item() (LogInfoReplacer method)
put_regex_sr_replacer_item() (LogInfoReplacer method)
Q
query() (RsInstrument method)
,
[1]
query_all_errors() (RsInstrument method)
,
[1]
query_all_errors_with_codes() (RsInstrument method)
,
[1]
query_bin_block() (RsInstrument method)
,
[1]
query_bin_block_to_file() (RsInstrument method)
,
[1]
query_bin_block_to_file_with_opc() (RsInstrument method)
,
[1]
query_bin_block_with_opc() (RsInstrument method)
,
[1]
query_bin_or_ascii_float_list() (RsInstrument method)
,
[1]
query_bin_or_ascii_float_list_with_opc() (RsInstrument method)
,
[1]
query_bin_or_ascii_int_list() (RsInstrument method)
,
[1]
query_bin_or_ascii_int_list_with_opc() (RsInstrument method)
,
[1]
query_bool() (RsInstrument method)
,
[1]
query_bool_list() (RsInstrument method)
,
[1]
query_bool_list_with_opc() (RsInstrument method)
,
[1]
query_bool_with_opc() (RsInstrument method)
,
[1]
query_float() (RsInstrument method)
,
[1]
query_float_with_opc() (RsInstrument method)
,
[1]
query_int() (RsInstrument method)
,
[1]
query_int_with_opc() (RsInstrument method)
,
[1]
query_opc() (RsInstrument method)
,
[1]
query_str() (RsInstrument method)
,
[1]
query_str_list() (RsInstrument method)
,
[1]
query_str_list_with_opc() (RsInstrument method)
,
[1]
query_str_stripped() (RsInstrument method)
,
[1]
query_str_with_opc() (RsInstrument method)
,
[1]
query_stripped() (RsInstrument method)
,
[1]
query_with_opc() (RsInstrument method)
,
[1]
R
read_chunk() (IoTransferEventArgs class method)
read_file_from_instrument_to_pc() (RsInstrument method)
,
[1]
reconnect() (RsInstrument method)
,
[1]
remove_instr_option() (RsInstrument method)
,
[1]
reset() (RsInstrument method)
,
[1]
reset_time_statistics() (RsInstrument method)
,
[1]
resource_name (IoTransferEventArgs attribute)
(RsInstrument property)
,
[1]
ResourceError
restore_format_string() (ScpiLogger method)
RsInstrException
RsInstrument
module
RsInstrument (class in RsInstrument)
(class in RsInstrument.RsInstrument)
RsInstrument.RsInstrument
module
S
ScpiLogger (class in RsInstrument.Internal.ScpiLogger)
self_test() (RsInstrument method)
,
[1]
send_file_from_pc_to_instrument() (RsInstrument method)
,
[1]
set_end_of_transfer() (IoTransferEventArgs method)
set_format_string() (ScpiLogger method)
set_full_replacer() (LogInfoReplacer method)
set_global_logging_relative_time_of_first_entry() (RsInstrument class method)
,
[1]
set_global_logging_relative_timestamp() (RsInstrument class method)
,
[1]
set_global_logging_relative_timestamp_now() (RsInstrument class method)
,
[1]
set_global_logging_target() (RsInstrument class method)
,
[1]
set_logging_target() (ScpiLogger method)
set_logging_target_global() (ScpiLogger method)
set_regex_sr_replacer() (LogInfoReplacer method)
set_relative_timestamp() (ScpiLogger method)
set_relative_timestamp_now() (ScpiLogger method)
set_time_offset_zero_on_first_entry() (ScpiLogger method)
Single_4bytes (BinFloatFormat attribute)
Single_4bytes_swapped (BinFloatFormat attribute)
size_to_kb_mb_gb_string() (in module RsInstrument)
size_to_kb_mb_string() (in module RsInstrument)
standard (OpcSyncQueryMechanism attribute)
start() (ScpiLogger method)
StatusException
stop() (ScpiLogger method)
supported_models (RsInstrument property)
,
[1]
sync_from() (Events method)
(ScpiLogger method)
T
target_auto_flushing (ScpiLogger attribute)
TimeoutException
total_chunks (IoTransferEventArgs attribute)
transfer_id (IoTransferEventArgs property)
U
udp_port (ScpiLogger attribute)
UnexpectedResponseException
unlock_resource() (RsInstrument method)
,
[1]
V
value_to_si_string() (in module RsInstrument)
visa_manufacturer (RsInstrument property)
,
[1]
visa_timeout (RsInstrument property)
,
[1]
visa_tout_suppressor() (RsInstrument method)
,
[1]
W
write() (RsInstrument method)
,
[1]
write_bin() (IoTransferEventArgs class method)
write_bin_block() (RsInstrument method)
,
[1]
write_bin_block_from_file() (RsInstrument method)
,
[1]
write_bool() (RsInstrument method)
,
[1]
write_bool_with_opc() (RsInstrument method)
,
[1]
write_float() (RsInstrument method)
,
[1]
write_float_with_opc() (RsInstrument method)
,
[1]
write_int() (RsInstrument method)
,
[1]
write_int_with_opc() (RsInstrument method)
,
[1]
write_str() (IoTransferEventArgs class method)
(RsInstrument method)
,
[1]
write_str_with_opc() (RsInstrument method)
,
[1]
write_with_opc() (RsInstrument method)
,
[1]