QMAPP-mq / qudi

A modular laboratory experiment management suite.
GNU General Public License v3.0
4 stars 0 forks source link

load axis channels from configuration #29

Closed mvbnano closed 6 years ago

mvbnano commented 6 years ago

What is affected by this bug?

Currently axis labels are hardcoded, which should not be the case.

When does this occur?

For communication with hardware, such as in move_abs and get_pos.

Where on the platform does it happen?

On development branched for PI stages (both USB and PCI communication), on NT-MDT development branch and possible on NewFocus screws development branch.

Expected behavior (i.e. solution)

Axis channels corresponding to axis labels should be read from the configuration.

mvbnano commented 6 years ago

not required for PI GCS1 PCI communication

mvbnano commented 6 years ago

changes to ntmdt configuration will require full consideration of the hardware module code

mvbnano commented 6 years ago

NT-MDT module now complaint with this. Both PI modules need upgrading.

mvbnano commented 6 years ago

completed on PI GCS 2 dev branch. not requirered on PI GCS 1 branch.