![]() ![]() baudrate : the baudrate that the power supply is set to (the Keysight E3631A default is 9600).port : the name of the port connection, generally a string.load_configuration( config_dict, _flat = False) Import Keysight_E3631A as keysight serial_dict = ![]() First, we will import it as we would any other local package. This package and its class is best put in the same directory as whichever project needs it compared to installing it in your Python path. Moreover, it is suggested that this package be used with Python 3 (but, it still works with Python 2 with one caveat). You can generally do this by: pip install pyserial The entire class is self-contained in one file: Keysight_E3831A.py However, you need to install the pyserial package. ![]() This class is a wrapper around pyserial and the SCPI command interface over RS-232.Īll of the commands are Python wrappers to try and expose the serial and SCPI interface into more native Python constructs. Only RS-232 DE-9 interface connectors are supported by this class. The Python class developed here acts as a Python interface with the Keysight E3631A's remote operations. ![]() The manual for the device.Īllegiant initially developed this power supply, the ownership was transferred to Keysight. This repository contains a class which acts as a Python interface for the remote operation of a Keysight E3631A Triple Output DC Power Supply. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |