3 Open Issues Need Help Last updated: Jul 14, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Enhance the `tm_devices` Python package to allow adding a device using the HISLIP protocol without relying on a configuration file. This involves modifying the `DeviceManager` class to accept the `lan_device_name` as a keyword argument in the `add_device` method, mirroring the functionality currently provided through the configuration file.

Complexity: 3/5
enhancement good first issue SCPI TSP

Test & Measurement Device Management

Python

AI Summary: Implement a feature to allow users to customize the termination character for each device in the `tm_devices` configuration file. This involves modifying the device configuration handling to accept and utilize a new termination character setting, ensuring compatibility with various instruments.

Complexity: 3/5
enhancement good first issue SCPI TSP

Test & Measurement Device Management

Python

AI Summary: Debug a PyInstaller packaging issue with the `tm_devices` Python library. The issue causes applications using `tm_devices` to fail at runtime with a "tm_devices was not installed" error, even though it's installed in the development environment. The task involves reproducing the error, investigating the PyInstaller configuration and `tm_devices` dependencies, and finding a solution to correctly bundle the library for deployment.

Complexity: 4/5
bug good first issue help wanted question python

Test & Measurement Device Management

Python