|
|
495ad01ff6
|
changes for leiden dil
- fixes on frappy_psiahcapbridge
- fixes on cfg files
- add cp1000 sea cfg files
|
2025-11-17 16:01:51 +01:00 |
|
|
|
e786c5ec77
|
frappy_psi.dilhtr: add Ctrlby wrapper
+ minor fix in tcs.py
|
2025-11-17 15:57:41 +01:00 |
|
|
|
a7b3f23bef
|
frappy_psi.bridge: minor fixes
TODO: rename the file
|
2025-11-17 15:52:28 +01:00 |
|
|
|
af28f33018
|
frappy_psi.softcal: add function evaluator
|
2025-11-12 17:24:47 +01:00 |
|
|
|
308283412e
|
frappy_psi.nanov: minor fixes
Change-Id: I0c6f1f09358155f49d4dedfe0c254dbe6b514b36
|
2025-11-05 16:37:42 +01:00 |
|
|
|
03c2f6eb98
|
frappy_psi.nanov: 'initial' version
- nneds some minor rework
|
2025-11-05 16:20:03 +01:00 |
|
|
|
e68ee356df
|
frappy_psi.tcs: minor fixes
|
2025-11-05 15:53:45 +01:00 |
|
|
|
21c20c966c
|
frappy_psi: add hcp
|
2025-11-05 15:53:45 +01:00 |
|
|
|
71629c1d3a
|
improvements when testing leiden
- triple current source
- software loop
|
2025-10-30 13:45:29 +01:00 |
|
|
|
03ae83dbbc
|
frappy_psi.ah2700: fixes
|
2025-10-30 13:43:20 +01:00 |
|
|
|
08f9416de5
|
add dilhtr
|
2025-10-29 16:44:46 +01:00 |
|
|
|
ea5fc16a51
|
frappy_psi.ls370res: add TemperatureChannel
Change-Id: I5a0fd6a1352f08583393862718f59ee5fb6eee32
|
2025-10-27 13:10:31 +01:00 |
|
|
|
160c3bfaf9
|
frappy_psi.furnace: small improvments
- got not ail when _interlock is None
Change-Id: Ic56bf7b7beeabc39bb8ced3388c7d0f14845463a
|
2025-10-27 11:59:42 +01:00 |
|
|
|
576723c650
|
frappy_psi.picontrol: add PIctrl
Change-Id: If212712b691ecabec1ff70d7040eb4e23924c01e
|
2025-10-27 11:59:00 +01:00 |
|
|
|
65e27e0913
|
add muwaba multiple water bath
|
2025-10-23 10:49:26 +02:00 |
|
|
|
82663a142e
|
frapp_psi.iomopinmax: digital output and SimpleVoltageInput
- read back value in DigitalOutput.write_target
- correct scale factor in SimpleVoltageInput
|
2025-10-23 10:49:26 +02:00 |
|
Anik Stark
|
fed7ce2197
|
frappy_psi: fix write_on in tcs
|
2025-10-21 16:24:16 +02:00 |
|
Anik Stark
|
cb142c580d
|
frappy_psi: add triple current source (leiden)
|
2025-10-21 15:41:40 +02:00 |
|
|
|
e327bb0974
|
frappy_psi.thermofisher: fix bug reading limits
+ add proper description into cfg file
|
2025-08-26 11:16:34 +02:00 |
|
|
|
08244e17e0
|
frappy_psi.thermofisher: add limits
also switch off control when T is outside limits by more than
security_margin
Change-Id: I3df513c7bc36ca23bf249c61fdfadb39870db3a5
|
2025-08-25 09:30:29 +02:00 |
|
|
|
1128b5aba4
|
in dilution dump_targetpressure default changed to 50
|
2025-07-11 08:53:43 +02:00 |
|
l_samenv
|
cd3fdb6b62
|
ionopimax: add SimpleVoltageInput for iono pi
+ add thermofischer cfg (better name needed)
|
2025-07-10 11:20:22 +02:00 |
|
|
|
eab846d28e
|
frappy_psi.ls372: add 0 to the filter enum
|
2025-07-10 10:15:09 +02:00 |
|
|
|
cf151dd324
|
fs (and other furnaces): fixes on interlock
- try to make interlock right
- merge status where ever possbile
|
2025-07-07 16:05:27 +02:00 |
|
|
|
1e73440149
|
AnalogInput: write mode only when needed
- this does probably influence the input channel for some short time
+ issue a warning when read value is -1. this may indicate an error!
|
2025-07-07 16:03:45 +02:00 |
|
|
|
926dcd09e2
|
frappy_psi.sea: use secnode.name to determine the service
this fix is only needed in case uri is not given
|
2025-07-02 11:25:12 +02:00 |
|
|
|
83f40f0c33
|
fs: make 'sensor broken' message active
- for this use frappy_psi.PRtransmitter instead
of ionopimax.CurrentInput
- add disabled_checks parameter
|
2025-06-30 18:09:07 +02:00 |
|
|
|
a3d0549199
|
fs: improve and fix implementation
+ introduce WrapControlledBy and fix HasControlledBy
this in a new module before mercury/triton have been fixed
|
2025-06-27 14:48:02 +02:00 |
|
|
|
8385461163
|
softcal: change name of param 'calib' to 'calcurve'
make it more consistent
Change-Id: I8d8f62190c07179de25c893bfcdf11300010cd78
|
2025-06-24 10:50:29 +02:00 |
|
|
|
1a70099974
|
sea: fix problem with LscDrivable.read_value
|
2025-06-17 10:23:43 +02:00 |
|
|
|
27778e80f5
|
SEA: let tt.value be the sample temperature when dblctrl is on
for this tt has to be a frappy_psi.sea.LscDrivable
Change-Id: Ic452b39237d31a7765bc8b2f22a12c2f454fe7da
|
2025-06-10 16:50:49 +02:00 |
|
|
|
385480a8cc
|
SEA: again fixing paramFilter
|
2025-06-06 12:15:48 +02:00 |
|
|
|
d85d80ba36
|
dil5: working alfa version
Change-Id: Ib6bf2234633cc760fc771a3f5c0beb4cb63a0f6d
|
2025-06-05 17:48:15 +02:00 |
|
|
|
97140aa3b4
|
SEA: do not override write_target method
else it will not wait for is_running
+ fix in playground
|
2025-06-05 11:52:50 +02:00 |
|
|
|
52f90fe5be
|
frappy_psi.manual_valves: make persistent and clean up
Change-Id: Ifbdc886f556064745a7aaffbfdc1bad2ad74632e
|
2025-06-05 10:22:36 +02:00 |
|
|
|
472ae3f04d
|
[WIP] dil5 improvements
Change-Id: I2b439bf5898601e10448511479bc67afa3edb4d3
|
2025-06-05 10:16:47 +02:00 |
|
|
|
54c9fb9db9
|
SEA: again a fix - commits before damaged 'mf' of MA10
|
2025-06-03 11:43:43 +02:00 |
|
|
|
745e15c709
|
SEA: another fix: make sure the value parameter comes first
|
2025-06-02 11:01:12 +02:00 |
|
|
|
9131bdab51
|
SEA: fix lost parameter on top level
|
2025-06-02 09:01:13 +02:00 |
|
|
|
a0629db53d
|
SEA: fix missing parameters at top level
|
2025-05-30 10:45:56 +02:00 |
|
|
|
f9880f1473
|
frappy-psi.logo: fix IO.communicate reply
|
2025-05-27 15:41:33 +02:00 |
|
|
|
6aec38d03e
|
frappy_psi.logo: add comLog
+ fix bug in frappy_psi/dilution_statemachine.py
|
2025-05-23 10:31:51 +02:00 |
|
|
|
2238c20a37
|
DIL5: improve states in the state machine
|
2025-05-22 15:11:21 +02:00 |
|
|
|
14f61b01db
|
frappy_psi.pfeiffer_new: calculate crc in PfeifferProtocol
|
2025-05-22 15:08:41 +02:00 |
|
|
|
a76e529a82
|
frappy_psi.phytron: improve clear_errors message
|
2025-05-22 08:38:51 +02:00 |
|
|
|
a6c86a5fe7
|
[WIP] further work on CCU4
Change-Id: Icdd6e253f276a5ade44fb4103306160fc348556b
|
2025-05-16 16:20:59 +02:00 |
|
|
|
6343edc3cb
|
frappy_psi/ls370res: various bug fixes
- avoid some error messages on disabled channels
- update value of channel switcher properly
- fix bug in set_param method
Change-Id: I16f5cf2d7abce0c0fae17266f0c8e949e8416b7a
Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/36263
Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de>
|
2025-05-12 10:45:04 +02:00 |
|
|
|
f6a5ef8f4d
|
Add DIL5 Statemachine and LOGO
|
2025-05-09 10:35:11 +02:00 |
|
|
|
dad9536eb5
|
[WIP] fi furnace improvements
- still under development
Change-Id: I5fc22f041fb136b549016f510f06ea703122bee5
|
2025-05-08 08:29:45 +02:00 |
|
|
|
52215f9ec1
|
dummy_cfg.py: add test case with big enum
+ fix undefined value in frappy_psi.ls370res.Switcher
Change-Id: I59f2814b945533c487999f9af638e0fb2040e862
|
2025-05-01 08:52:30 +02:00 |
|