{"library":"rsinstrument","title":"Rohde & Schwarz Instrument Control (RsInstrument)","description":"RsInstrument is a Python communication module for Rohde & Schwarz instruments using VISA or socket connections. It provides a high-level API for SCPI command control, data transfer, and instrument discovery. Current version is 1.124.0, requiring Python >= 3.10. The library is actively maintained with regular releases.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install rsinstrument"],"cli":null},"imports":["from RsInstrument import RsInstrument"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from RsInstrument import RsInstrument\nimport os\n\nresource_string = os.environ.get('INSTR_RESOURCE', 'TCPIP::192.168.1.1::INSTR')\ninstr = RsInstrument(resource_string)\nprint(instr.query('*IDN?'))\ninstr.close()","lang":"python","description":"Initialize an instrument connection and query its identification.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}