The user can change the address or serial port from the default values set on the command line. Flaviu Tamas has detailed how an ESP link bridge may be used to provide remote access to the PSU. See https://flaviutamas.com/2023/rs310p-wifi-mod for details of this.

Image

Image

If the GUI is started when the port is defined as an address:port pair if the PSU is connected to an ESP Link Bridge then the GUI shows the address:port rather than a pull down menu of local serial ports as shown Below.

The serial port that is connected to the PSU (USB cable connection must be selected. When the On button is selected a connection is made to the PSU, the PSU is turned on (the output voltage will be that set in the 'Output Voltage' field). When the PSU is on the volts, amps and watts are plotted as shown below.

While the above output is displayed on in the terminal window a GUI will report the amps, volts and watts as shown below.

Currently an installer is available for Linux systems. The python code should run on Windows but has not been tested and no installer currently exists for a Windows platform.

This leaves a *.deb, *.rpm and a *.tgz file in the packages folder. The installation of the *.deb and *.rpm files is detailed above. The *.tgz file could be used as the basis for an installer on other platforms (E.G Windows).

This project provides a command line tool to control the ETommens eTM-xxxxP Series PSU. Several Mfg's use this supply, Hanmatek HM305P, Rockseed RS305P, Hanmatek HM310P, RockSeed RS310P, Rockseed RS605P. See https://sigrok.org/wiki/ETommens_eTM-xxxxP_Series#Protocol for more details. The tool is written in python.

Image

This software requires that python3 is installed on the host computer. Python3 can be installed on Debian based machines using the following steps.