Skip to main content

A Python library for communicating with SCPI devices and a helper library for communicating with the Keysight's Smart Bench Essentials

Project description

pyscpi

PyPI version

A Python library for communicating with SCPI devices and a helper library for communicating with the Keysight's Smart Bench Essentials educational equipment. It can be used with Keysight's IOLibrary and driverless using TCP/IP socket communication.

Using PyVisa

you need to install Keysight's IOLibrary and PyVisa


Using Socket (Driverless)

You don't need to install any drivers or libraries. You can use the socket library to communicate with the device. However, you need to connect the instrument to the same network as your computer either using a direct ethernet cable or a switch/router. Please notice if you are not using a router then you have may need to set the instrument's IP address manually. Further information can be found in the here.

Connecting instrument to your computer

There are several ways to connect the instrument to your computer. You can use any of the following methods:

USB

Direct Ethernet Cable

Switch

Router

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyscpi-0.1.0.tar.gz (4.3 kB view hashes)

Uploaded Source

Built Distribution

pyscpi-0.1.0-py3-none-any.whl (4.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page