Commit Graph

113 Commits

Author SHA1 Message Date
7f8a8b4247 secop: skip variables already mirrored from sea 2026-02-09 15:32:27 +01:00
4d7bcd4c12 fftf (amoroven) with pwm/low poeer switch 2026-02-09 15:24:55 +01:00
09c017cd2d fixes to amor oven supporting PWM/direct switch 2026-02-09 11:22:11 +01:00
ff14e0f792 fix issue with rhfe sensors
load correct INTYPE (was overridden by 0)
2025-10-23 15:28:24 +02:00
59d665c85b secop: fix bug when write failed
clear the property secoprequested in case an error message
is received
2025-09-03 10:30:15 +02:00
e8baff57d7 heliox: improve drivers
- adjustable sorb temperatures
- two phases: one for about 5 min at sorbset1, then sorbset2
2025-07-11 15:25:59 +02:00
4941232be6 add bool type to the displayed curves 2025-07-08 17:56:34 +02:00
893bd5fa4b automatic LN2 fill with ILM - fix problems on restart
on the first reading, the level value might be invalid,
then it tries to fill and switch to inactive because there
is not valid level value.

fix: stay watching as long as the level is invalid
2025-07-04 10:51:54 +02:00
6a191e49da revert: hepump/trinamic: set pullup resistors correctly
this was an error. the problem is the wiring.
2025-06-23 12:27:20 +02:00
b0720933a7 hepump/trinamic: set pullup resistors correctly 2025-06-17 16:03:41 +02:00
3201c9e3c9 cryotel: bug fix with cryotel::updatecool 2025-06-17 16:02:01 +02:00
a5738fd0d4 SECoP: add sea_recorder command and setups for sea recorder
NICOS might call this in order to start SEA recording from
SECoP servers
2025-06-17 13:04:11 +02:00
61eac1aa9b dil12: add 'off' to the heater range enum 2025-06-17 12:59:53 +02:00
0d9a3d35f8 send ACTIVE only after all nodes are connected
used for sea_recorder
2025-06-17 11:41:09 +02:00
e819507c3e fix typo 2025-06-17 11:39:38 +02:00
a87ac46fd8 tcl/drivers/ipsmag.tcl heater must be numeric 2025-05-08 09:05:58 +02:00
l_samenv
f125bf1f28 ah2700: fix issue with detecting echo 2025-02-28 11:27:34 +01:00
l_samenv
ee3e8d38d8 change samenv.psi.ch to linse-c.psi.ch 2025-02-28 11:27:07 +01:00
l_samenv
58113622bd lsc370: try to improve behaviour with heater in open loop mode 2025-02-28 11:27:07 +01:00
l_samenv
24f15db38f ah2550: fix auto detection and disabling of serial echo 2025-02-24 11:34:11 +01:00
l_samenv
b8218e6203 move a lot of stuff to git 2025-01-17 17:05:02 +01:00
l_samenv
be52adfaef Merge branch 'master' of gitlab.psi.ch-samenv:samenv/sea 2025-01-09 18:08:36 +01:00
l_samenv
6737e3f736 hide calibration in mom driver 2025-01-09 18:07:24 +01:00
l_samenv
596fe4e37c add ah2550 driver 2024-12-04 14:39:11 +01:00
dmc
6fa7cf8867 dblctrl: smart selection of mode (up, down, stable)
when switching from inactive to active
2024-11-26 15:26:08 +01:00
l_samenv
f5a129b6d9 improve autodevice deature
for autodevice to work, it is not necessary to be unplugged
for 60 seconds, only for a short time.
fixed this behaviour
2024-11-11 16:41:41 +01:00
l_samenv
5d8fa3b24f do not set target parameter in error depending on status 2024-11-11 16:40:49 +01:00
35c5b225b6 heliux: improve condense deadline (soft_dealine) 2024-10-22 10:37:36 +02:00
l_samenv
bdd25b4ec7 improve coding for MA11 (codeb=0 Ohm)
+ was_uplugged should be cleared in proc samenv
2024-10-17 10:53:34 +02:00
c798f6b6c1 heliox: remove log message 2024-08-12 16:21:45 +02:00
512a892169 drivers/heliox.tcl: improve timeout
- softer implementation of timeout (depending on progress)
+ handle dblctrl correctly
2024-08-12 14:40:07 +02:00
a8f796a68d ipsmag: increase timeout to 5 2024-08-12 08:54:27 +02:00
f01d850d10 ipslev (MA10): increase timeout
it seems that switching SLOW/FAST sometimes needs more than 2 sec.
increased timeout to 5
2024-08-12 08:53:11 +02:00
l_samenv
dc5e8f1999 RhFe curves: force using compensation on 340
use intype 0,2,2,10,8 instead of 6 (work only on 340)
2024-08-09 09:20:55 +02:00
l_samenv
0e8dfa767b fix bug in hepump error log
the check that the pump is not running must run more frequently
than only every 30 seconds
2024-07-12 14:48:44 +02:00
l_samenv
d1170397c2 fix issue when unplug and plug happen within wshort time
see issue with MA10 on ZEBRA at 2024-04-26
http://samenv.psi.ch:8080/sample_environment/437
2024-06-27 14:52:25 +02:00
HAL-9500
e18346ff8e put things from HAL-9500 muSR instrument into git 2024-05-21 08:29:44 +02:00
c68db8bc31 ccu4flow: improve ma7 release nv hack 2024-05-03 08:48:34 +02:00
3ea9b38051 dbctrl: fix issue not fixed properly 2023-11-02 16:55:00 +01:00
l_samenv
6ee460c2bd Merge branch 'master' of gitlab.psi.ch-samenv:samenv/sea 2023-10-26 10:05:55 +02:00
l_samenv
4d1858560b dirvers/nvstep: fixes 2023-10-26 10:05:26 +02:00
1760eaad7a Merge branch 'master' of gitlab.psi.ch-samenv:samenv/sea
Conflicts:
	tcl/drivers/hepump.tcl
2023-10-24 13:21:16 +02:00
7ccc96759e catch around setmaintarget 2023-10-24 13:18:39 +02:00
5c5f0d3ef7 use tt.set.reg instead of tt.target for hepump auto eco
if available
2023-10-24 13:13:48 +02:00
33296cc03b do not trigger error on level reading when inactive 2023-10-05 08:24:52 +02:00
8fcd4f8e1a fix stick sensors on reload
it seems stick sensors are not installed properly sometimes
after restart. fix_stick_sensors is triggered for execution
on creation of an lsc object
2023-10-05 08:22:50 +02:00
l_samenv
2c13e9b091 catch the case when sensirion is not working
- add use_pressure to nv control for selecting whether nv control
  is using the flow from the sensirion sensor or the pump pressure
- this is triggered when sensirion is reading 0 (incl. stddev)
2023-09-28 14:42:46 +02:00
882c55e95a Merge branch 'master' of gitlab.psi.ch-samenv:samenv/sea 2023-09-25 13:21:26 +02:00
931ff58a2d make nv flow ctrl more conservative
- reduce prop_o / prop_c
- increase Tmin from 1.5 to 10 (for autoflow)
2023-09-25 13:20:22 +02:00
l_samenv
4a930149c2 dil: remove "there might be some mixture" message 2023-09-21 10:52:34 +02:00