Benedikt Burger
Benedikt Burger
In #742 the question was raised to harmonise adapters with a uniform timeout unit as VISA uses milliseconds and pyserial seconds. As pyVISA is our default, its ms setting should...
#751 offers a path on how to introduce modbus capabilities to pymeasure. However, this should be in accordance with #416 and the restructuring of Instrument classes.
In #929 I noticed, that the documentation regarding adding instruments does not mention channels in the[ section about the API documentation](https://pymeasure.readthedocs.io/en/latest/dev/adding_instruments/instrument.html#adding-documentation), only in the [section about channels](https://pymeasure.readthedocs.io/en/latest/dev/adding_instruments/channels.html). Maybe we can...
@dkriegner pointed out in #819 that pyvisa-py does not implement `flush` for any other device than the serial connection. Other connections raise a `NotImpelementedError`. Best course of action: 1. Raise...
Some instruments use deprecated features. They should be transitioned to proper implementation. Maintainers feel free to expand the list, if you encounter an instrument. Everyone else, feel free to comment...
@whichers You added the Advantest R624X. Several of the `settings` properties have a `get_process` parameter, which is not used by these. Is it correct, that these properties cannot be got...
As we plan to introduce traits / default implementations for instrument classes (#416, spectrum analyzer for example #580), we have to think, where to place these files. I propose to...
Right now, get process works differently, if `values` returns a single value or a list: ~~~python if len(vals) == 1: value = get_process(vals[0]) # works on a single entry if...
In #784 the question arose, how to modify the message formatting (due to a binary protocol) of `values` while keeping the messaging (`ask` of the instrument or channel, respectively). Some...
The documentation on units in procedures (in the parenthesis in the column headers) are not clear, see #796 Right now it is only in the [documentation](https://pymeasure.readthedocs.io/en/latest/tutorial/procedure.html#modifying-our-script) for advanced scripts. However,...