|
4405b2b02c
|
new state machine, HasStates mixin
|
2022-11-21 14:13:52 +01:00 |
|
|
49b9bfa11d
|
improvements for triton
- set cooldown channel befor setting action
- improve max heater setting
|
2022-11-15 16:57:52 +01:00 |
|
|
df428f4c0c
|
check readback and try up to 3 times when it does not match
|
2022-11-15 16:57:00 +01:00 |
|
|
0c93ca8c75
|
add comment "do not use mb11stick"
|
2022-10-18 16:41:04 +02:00 |
|
|
971c1dcfee
|
Merge branch 'wip' of gitlab.psi.ch-samenv:samenv/frappy into wip
|
2022-10-04 15:13:23 +02:00 |
|
|
498dbd4179
|
sea.py: fix status datatype
sea status is a string (not a tuple) and needs therefore
special treatment.
interestingly this bug did not yet appear ...
|
2022-10-04 15:11:57 +02:00 |
|
|
00b0a54f12
|
ramp unit must be $/min
|
2022-09-22 17:12:54 +02:00 |
|
|
48076edd99
|
improve magfield and ips_mercury
|
2022-09-22 17:12:30 +02:00 |
|
|
485e81bfb0
|
[deb] Release v0.13.1
Change-Id: Ib038475d75de7b2976bc463423c2493eb531c02a
|
2022-09-21 16:19:34 +02:00 |
|
|
0df50bb0f9
|
secop_mlz: minor rework entangle client
Change-Id: Ie406b4220c22cdbf302a1fd36f2d7407d81a47fa
Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/28951
Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de>
Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
|
2022-09-21 16:17:01 +02:00 |
|
|
de5f17695c
|
make startup faster in case of errors
When the io of one SECoP module fails, it takes ages to startup
because each parameter poll takes the time to wait for a timeout.
After the first communication error on an io, no more startup polls
are tried on the modules using this io.
Change-Id: I0d250953dfe91a7d68d2d2b108395cc25d471afe
Reviewed-on: https://forge.frm2.tum.de/review/c/sine2020/secop/playground/+/28588
Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de>
Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
Reviewed-by: Markus Zolliker <markus.zolliker@psi.ch>
|
2022-09-21 16:16:48 +02:00 |
|
|
e4aa2149f7
|
phytron: fix warning on repeated comm. error
log only a warning when several retries ware successful
Change-Id: I2f1dfba920b0841914da82229820bcdd4b97c6e9
|
2022-09-21 11:35:42 +02:00 |
|
|
9f656546df
|
fix undefined status in softcal
|
2022-09-20 12:07:11 +02:00 |
|
|
5affb9f31b
|
fix bug in persistent.py
- use dirname instead of basename
|
2022-09-20 12:07:11 +02:00 |
|
|
5e3bf96df1
|
rework of uniax
- try to deal with anomaly at 17 N
- reduce pid on overshoot
- use new statemachine
|
2022-09-20 12:07:11 +02:00 |
|
|
07995e2235
|
fix bug when restarting statemachine
fixed bad if clause
+ better debug message on restart/stop
|
2022-09-20 12:07:10 +02:00 |
|
|
54f091d0fe
|
disable encoder for ma6 stick motor
|
2022-09-19 11:38:33 +02:00 |
|
|
14a71427fa
|
jtccr: fix rel_paths
|
2022-09-19 11:37:56 +02:00 |
|
|
486be9604e
|
[WIP] uniax: removed do_ prefix
Change-Id: I98d56a8ece681515de8f05767c67686715212c09
|
2022-09-16 14:57:58 +02:00 |
|
|
a8f1495bc8
|
[WIP] uniax after changing to StateMachine
Change-Id: I0173f8c8eaaeb2526477d05803a615673297667d
|
2022-09-16 14:53:42 +02:00 |
|
|
3ab9821860
|
improve formatting of values
Change-Id: I4a9290e85ee2071a3f2cfe0d00bc7dc4dcb4caed
|
2022-09-16 08:06:45 +02:00 |
|
|
0b9e227669
|
state after discussion with users
- cirterium for "no substantial forece change" must be improved
|
2022-09-16 08:16:15 +02:00 |
|
|
befba09acc
|
fix main value unit
Change-Id: I27186e66bf065e015680a6925c5428714444c25e
|
2022-09-14 14:54:48 +02:00 |
|
|
554f265eb8
|
fix main value unit
Change-Id: I30c6107fae31b5087bac75d66db6be8dee78a757
|
2022-09-14 14:53:59 +02:00 |
|
|
4287ec6477
|
apply main unit also in structured types
Change-Id: I5a3efb167f2b460b847d8e7ac75a21848976b5f8
|
2022-09-14 14:50:39 +02:00 |
|
|
aad1c33742
|
improvements on interactive client
- add selective logging
- fix handling of exceptions
Change-Id: I7e2c2d4ed12302874c3bb2cc7bd707aa8e487341
|
2022-09-14 13:59:51 +02:00 |
|
|
b0315e133b
|
rework switch timing
- specific things in ips_mercury.py
- general things in magfield.py
Change-Id: I7c2bae815b9a80a17803b44b8941ef3dea3adb60
|
2022-09-14 13:58:12 +02:00 |
|
|
c3f55435da
|
add reading of slave currents and voltages
with fast polling
|
2022-09-14 10:59:55 +02:00 |
|
|
12cb0cdade
|
Merge branch 'wip' of gitlab.psi.ch-samenv:samenv/frappy into wip
|
2022-09-12 15:16:57 +02:00 |
|
|
7ed7dd7493
|
add combined mb11 / mb11 stick
|
2022-09-12 15:16:26 +02:00 |
|
|
031b30a4aa
|
heater slots H2 and H3 are exchanged!
|
2022-09-12 15:15:24 +02:00 |
|
|
3597adf869
|
fix code for current framwork version
- remove _iodev, use HasIo instead of HasIodev
- add earlyInit super call
|
2022-09-08 14:57:06 +02:00 |
|
|
8bfe969a95
|
HasIO: attached io must not be mandatory
as an uri might be given instead.
|
2022-09-08 14:55:36 +02:00 |
|
|
5a78a5b258
|
fix wrong name (uniax.cfg)
Change-Id: I7b132aa9474edd93321c74fa9262917d0766879f
|
2022-09-08 09:26:01 +02:00 |
|
|
298f94e4d5
|
update code (remove underscore from attached modules)
Change-Id: I10bd6bec8f5e9459219f3186fd696e053a264604
|
2022-09-08 09:22:32 +02:00 |
|
|
0fec736886
|
update code in several drivers
- remove poll arguments
- change from HasIodev to HasIO
Change-Id: I2668f1068c17a50d9aff43b1bb3e4fb03c8d840e
|
2022-09-08 09:13:03 +02:00 |
|
|
38b3a192ab
|
fix move_limit in cfg
Change-Id: Iea99a39155e6172bcc265c350431a438d20f2fc3
|
2022-09-08 08:31:38 +02:00 |
|
|
4959619d56
|
Merge branch 'wip' of gitlab.psi.ch-samenv:samenv/frappy into wip
|
2022-09-08 08:27:43 +02:00 |
|
|
6caf4fc993
|
uniax stick
|
2022-09-08 08:27:17 +02:00 |
|
|
95eb4e969a
|
change safe current to 0.3, set offset to 15
|
2022-09-07 13:14:51 +02:00 |
|
|
ada4c43ebf
|
change max force to 190 N
|
2022-09-07 13:14:51 +02:00 |
|
|
9a40d27354
|
fix bug in ls340res
return value must be converted to float
|
2022-09-07 13:14:51 +02:00 |
|
|
6929422b94
|
fox update of param2path dict
Change-Id: Ie8de3d7f549ba29954058f3d516d1c3965932aa0
|
2022-08-24 17:02:21 +02:00 |
|
|
2cd66c2e08
|
sea: allow multiple parameters being updated with one hdb path
|
2022-08-24 16:57:27 +02:00 |
|
|
268ebbe00e
|
Merge branch 'wip' of gitlab.psi.ch:samenv/frappy into wip
|
2022-08-23 17:21:21 +02:00 |
|
|
ea960f2250
|
fix ln2fill enum
|
2022-08-23 17:21:01 +02:00 |
|
|
9673f7b242
|
Merge branch 'wip' of gitlab.psi.ch-samenv:samenv/frappy into wip
|
2022-08-22 15:56:48 +02:00 |
|
|
292d028fe6
|
add ill5 p sample stick
|
2022-08-22 15:55:58 +02:00 |
|
|
aa0c0421c3
|
add Be-Filter addon for boa
|
2022-08-19 12:43:36 +02:00 |
|
|
db43a77614
|
remove some log.debug statements
in order to sync with frappy@mlz
Change-Id: Iab89cb313fb6969c91663b8ebc56bdcb96ed2dd1
|
2022-08-16 17:17:54 +02:00 |
|