zolliker
20599d57bc
frappy_psi.sea: allow multiple paths for the sea json config
...
Change-Id: Id9cc99e5599bde40929df6958232513c7c60bc44
2026-06-09 14:21:21 +02:00
zolliker
2b1b614962
frappy_psi/dpm: implement interlock to motor when load to high
...
Change-Id: Ia82e5c28f8961d2ee5b89b14dc2ae4a497cc3b2f
2026-06-09 14:21:21 +02:00
zolliker
91f2720f9f
add Module.setExport to change the export flag
...
Change-Id: I245845e30cf51ba762ac9b949a0adf188bf16efc
2026-06-09 14:21:21 +02:00
zolliker
a6f5e8fccc
frappy_psi.dpm: replace initwrite by value=2
...
initwrite seems not to work anymore
2026-06-09 14:21:21 +02:00
zolliker
ec913278a7
sea: simplify retrieving sea port number
...
Change-Id: I9d636d51cd4abd6849b3b87b4cb136b6ac193051
2026-06-09 14:21:21 +02:00
zolliker
1b63acbe50
frappy_psi.attocube: cosmetic fixes
...
Change-Id: I0211fed9b8cf7993bd0fed0a25486e7339dafdc5
2026-06-09 14:21:21 +02:00
zolliker
e6c0a4c09b
frappy_psi/sea: quick fix
2026-06-09 14:21:21 +02:00
zolliker
c5f423c05b
add various changes to superfrappy
...
not 100 % sure about the best state ...
2026-06-09 14:21:21 +02:00
zolliker
086aaf6564
fix frappy_psi.trinamic.Motor.read_status and other things
...
- timing to check if motor does no longer move was not correcct
- added disable_left/disable_right
- make error status more nice (join list)
Change-Id: Ide37450789456658a9180670ae71db735610b282
2026-06-09 14:21:21 +02:00
zolliker
f1d9e69f75
fix automatic io creation after IO.uri changed to be a parameter
...
Change-Id: Ia1e5634ac3aa3d090bab614c4908e9137c123647
2026-06-09 14:21:21 +02:00
zolliker
fa2e23af08
leiden GHS: make pressure scale a parameter
...
Change-Id: I75b919030950ea68a89f92e9ebe23f1d9c5893d8
2026-06-09 14:21:21 +02:00
zolliker
49ae62953a
jtccr: change units to mbar
...
+ some other fixes
Change-Id: I84fbfccbc89ea1a0dfa39beab21cf041d8628558
2026-06-09 14:21:21 +02:00
zolliker
290899a24a
[WIP] add superfrappy changes
...
this is work in progress
Change-Id: I6474494bfc9d92ae176b8db80ea408985a0a7130
2026-06-09 14:21:21 +02:00
zolliker
ed8be8765a
change sea to use linsetools
...
TODO: this should support both, servicemanager and linsetools
Change-Id: Ic52c657e1993a0b52127d87d01720dd0cfe7cad7
2026-06-09 14:21:21 +02:00
zolliker
9ab679eb6a
frappy.io: make uri a parameter
...
Change-Id: I971ca513622079a4710ddebcddcf9edeba5e49db
2026-06-09 14:21:21 +02:00
zolliker
15ec8cbf5f
frappy_psi.ahcapbridge: improve serial echo recover mechanism
...
99 tries instead of 3
Change-Id: If86fb9ef7bbb48a0c988f641e4033a9b58b13f28
2026-06-09 14:21:21 +02:00
stark_a and zolliker
acb8c15090
frappy_psi: minor changes
2026-06-09 14:21:21 +02:00
stark_a and zolliker
040fe51e71
cfg: add electromagnet test cfg
2026-06-09 14:21:21 +02:00
stark_a and zolliker
62fe2a86ba
frappy_psi: add electromagnet (IO read implemented)
2026-06-09 14:21:21 +02:00
stark_a and zolliker
45b3246a8b
cfg.cp2800: add file
2026-06-09 14:21:21 +02:00
stark_a and zolliker
e8bc100329
frappy_psi.CP2800: add file
2026-06-09 14:21:21 +02:00
zolliker
7bfd79b1e3
frappy_psi.bronkhorst: fixes during test
2026-06-09 14:21:21 +02:00
zolliker
81282167c3
frappy-psi.jtccr: fixes, use parameters instead of properties
...
limit should be visible and should also be modifiable for test
purposes
+ remove vm (as it is not connected and may be removed later)
2026-06-09 14:21:21 +02:00
zolliker
cf6592da53
frappy_psi.lakeshore: improved calcurve handling
...
instead of keeping track a lookup for curve keys and
of empty curves, loop over curve_cache. this is easier code
and not a real performace problem
2026-06-09 14:21:21 +02:00
zolliker
bdfa1d1a38
frappy_psi.hepump: check conn. before reading digital inputs
...
trinamic: export input3 if available
Change-Id: Idacfb92a37ab8a8a5d7bb7502d23a9f3c6d962e7
2026-06-09 14:21:21 +02:00
zolliker
5d1874b138
frappy_psi.lakeshore: split out model dependent part
...
Change-Id: I02eed008c1e6e29f9d2c2a2dfb2086a62407dd60
2026-06-09 14:21:21 +02:00
stark_a and zolliker
7dd2df5401
cfg.fungen_test: minor changes
2026-06-09 14:21:21 +02:00
stark_a and zolliker
9f19d0a5cd
frappy_psi.fungen: tested and adapted
2026-06-09 14:21:21 +02:00
zolliker
d81ba8f403
frappy_psi.ccracks: fix missing Param call / lsc_model
2026-06-09 14:21:21 +02:00
zolliker
28c8e197b0
frappy.verion: cosmetic fix intendation
2026-06-09 14:21:21 +02:00
zolliker
2a72a94f4a
further work on superfrappy
2026-06-09 14:21:21 +02:00
zolliker
6f717f6a03
add superfrappy
2026-06-09 14:21:21 +02:00
stark_a and zolliker
565956e5e3
cfg: add fungen_cfg
2026-06-09 14:21:21 +02:00
stark_a and zolliker
1081def4c6
frappy_psi: add fungen (not tested)
2026-06-09 14:21:21 +02:00
zolliker
c8e1d9de2e
fixes after first test with JTCCR
2026-06-09 14:21:21 +02:00
zolliker
1564f12d9e
minor bug fix in frappy_psi.ccracks
2026-06-09 14:21:21 +02:00
zolliker
10f08caf21
allow frappy to run in readonly repo
...
do not write release version in this case
2026-06-09 14:21:21 +02:00
zolliker
340587e5ba
import error message in get_class
2026-06-09 14:21:21 +02:00
zolliker
7311b59608
add frappy.lib.interpolation
...
Change-Id: Ia1c50decc4485d9910f133a7a0de339e5d70389f
2026-06-09 14:21:20 +02:00
zolliker
c3604a14e0
editcurses: add screenwriter / resources/help.txt
...
Change-Id: I4eb3fea9019ea93961add06cd9a458d7fc44d5d4
2026-06-09 14:21:20 +02:00
stark_a and zolliker
aae3a61bad
frappy_psi: add dtmpressure
2026-06-09 14:21:20 +02:00
stark_a and zolliker
b0b6067acd
frappy_psi: add bluefors
2026-06-09 14:21:20 +02:00
stark_a and zolliker
2201af7af1
frappy_psi.ccu4: add timing in Valve class
2026-06-09 14:21:20 +02:00
stark_a and zolliker
002d5abec9
frappy_psi: add jtccr
2026-06-09 14:21:20 +02:00
zolliker
d0dd810de1
editcurses: improvements while pushing to gerrit
...
not yet merged
Change-Id: Ia8ba4feedb78f008052910f06e1946ade03b853a
2026-06-09 14:21:20 +02:00
zolliker
22ff23bdb7
remove LazyImport
...
Change-Id: Ia78bd812fd6d890afcdfeb52fc9847a09992a49b
2026-06-09 14:21:20 +02:00
stark_a and zolliker
01e429dcb0
frappy_psi.epc8210: minor changes
2026-06-09 14:21:20 +02:00
stark_a and zolliker
d929278f32
cfg: add epc8210 test cfg file
2026-06-09 14:21:20 +02:00
stark_a and zolliker
e1740a0026
frappy_psi.epc8210: add file
2026-06-09 14:21:20 +02:00
zolliker
b877ce02b9
frappy.io, frappy_psi.sea: add basecls to Attached
...
- this helps to narrow the selection of attached in frappy-edit
Change-Id: I75800d24bdcc1b55bd5303d649a3c4e43d2c3fff
2026-06-09 14:21:20 +02:00