Benedikt Burger

Results 52 issues of Benedikt Burger

Adds the documentation for the following PR: - #905 (commits of that PR are included in this PR as well)

documentation

Adds Ophir powermeters. Several share the same commands, therefore I have a large base class and mixin classes for device groups.

instrument

I have a few instruments in use, which I will publish, once we reduced the number of pull requests and urgent issues. However, in case someone needs these drivers, I'd...

enhancement
diagnosed
instrument

Make pymeasure fit for python 3.12. This PR updates first the CI to start checking for problems. Issues, which arose: - The environment has to be updated, as several packages...

enhancement

Another laser system 😁

instrument

Requires also the following steps: - [ ] Create environment `release` - [ ] Add this configuration to trusted publishers on pypi - [x] Adjust RELEASE.md

enhancement

In order to expand _all instrument tests_, I moved all the communication in the `__init__` methods into their own `_init_communication` method. That allows to replace that method for certain tests....

enhancement
instrument

The methods `_generate_1_2_5_sequence` and `_boolean_control` should be static methods. For that, they have to be used as `HP8116A._boolean_control`.

bug
enhancement
diagnosed
instrument

I find the current channel creation confusing.

enhancement
instrument

Closes #705 - [x] show in a diagram/flow chart or similar the flow and mutation of the command string from the user-level query (a = my_instr.prop) down to the hardware,...

enhancement
documentation
instrument