electromagnet: set busy status before returning from write_target

+ add meaning to magnetic field
This commit is contained in:
2026-06-24 11:26:29 +02:00
parent 6e5a08b194
commit 0e9d40ff2a
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -10,6 +10,7 @@ IO('io_mot', uri='serial:///dev/ttyS2?baudrate=115200')
Mod('mf',
'frappy_psi.electromagnet.Magnet',
'magnetic field',
meaning=('magneticfield', 10),
io='io_mf')
Mod('mot',
+1
View File
@@ -194,6 +194,7 @@ class Magnet(HasIO, Drivable):
def write_target(self, target):
self._busy = True
self.status = BUSY, 'changed target'
self.setFastPoll(True)
# self.write_main_switch(True)
self.io.send_write_message(('setpoint', 'Magnetcurrent'), target / self.scale)