Benedikt Burger
Benedikt Burger
Adds the documentation for the following PR: - #905 (commits of that PR are included in this PR as well)
Adds Ophir powermeters. Several share the same commands, therefore I have a large base class and mixin classes for device groups.
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...
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...
Requires also the following steps: - [ ] Create environment `release` - [ ] Add this configuration to trusted publishers on pypi - [x] Adjust RELEASE.md
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....
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`.
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,...