flomni fixes

This commit is contained in:
Holler
2025-09-03 13:24:19 +02:00
committed by wakonig_k
parent 189141a047
commit 7513955674
2 changed files with 14 additions and 8 deletions

View File

@@ -416,7 +416,7 @@ class FlomniSampleTransferMixin:
def laser_tracker_on(self):
dev.rtx.controller.laser_tracker_on()
time.sleep(0.2)
self._laser_tracker_check_signalstrength()
dev.rtx.controller.laser_tracker_check_signalstrength()
def laser_tracker_off(self):
dev.rtx.controller.laser_tracker_off()
@@ -429,11 +429,11 @@ class FlomniSampleTransferMixin:
def feedback_enable_with_reset(self):
self.device_manager.devices.rtx.controller.feedback_enable_with_reset()
self.rt_feedback_status()
self.feedback_status()
def feedback_enable_without_reset(self):
self.device_manager.devices.rtx.controller.feedback_enable_without_reset()
self.rt_feedback_status()
self.feedback_status()
def feedback_status(self):
feedback_status = self.device_manager.devices.rtx.controller.feedback_is_running()

View File

@@ -147,8 +147,14 @@ Following functions exist to move the optics in and out, with self-explaining na
The position feedback in flOMNI is controlled in closed loop to an interferometric position measurement. To show the signal of the interferometers:
`flomni.show_signal_strength_interferometer()`
Typical values with proper alignment, sample stage at the measurement position and laser tracker running are
_TODO_
Typical values with proper alignment, sample stage at the measurement position and laser tracker running are in the range of
| Axis | Value |
| --- | --- |
| 0 | 13681.0 |
| 1 | 12383.0 |
| 2 | 10716.0 |
| 3 | 11032.0 |
#### Laser tracker commands
@@ -162,10 +168,10 @@ The horizontal interferometer is built according to the [tracking interferometer
#### Interferometer feedback commands
The closed loop control of the Piezo stages can be controlled by
- `flomni.rt_feedback_enable_with_reset()`.
- `flomni.feedback_feedback_enable_with_reset()`.
_There is also an enable without reset, which is used during tomography scans, when using coarse stages to increase the scan range. It should not be required to use manually._
- `flomni.rt_feedback_disable()`
- `flomni.rt_feedback_status()`
- `flomni.feedback_disable()`
- `flomni.feedback_status()`
### Scanning in 2D and sample alignment