zolliker
03359d5b15
add disconnected services to proposed
2023-10-17 14:07:59 +02:00
zolliker
9b56a6fb95
fix clearing target on secnode
2023-10-17 14:00:28 +02:00
zolliker
15cefee221
set secnode target to '' on disconnect
2023-10-17 13:59:16 +02:00
zolliker
9e489d8cfd
[WIP] fix disconencted info
2023-10-17 13:55:52 +02:00
zolliker
b97eff8afb
[WIP] add <disconnected> info
2023-10-17 13:54:36 +02:00
zolliker
aa40e0255b
[WIP} add frappy.update()
2023-10-17 13:39:55 +02:00
zolliker
15a839bf6c
add frappy.has_changed() to startup
2023-10-17 13:07:57 +02:00
zolliker
91dde94e24
[WIP] remove givencfgs from result
2023-10-17 13:07:40 +02:00
zolliker
ee56a23d0b
[WIP] bug fix
2023-10-17 12:54:54 +02:00
zolliker
f5ac31f25f
[WIP] add 'server' to title line
2023-10-17 11:29:13 +02:00
zolliker
a54a4054d9
[WIP] do not show given column
2023-10-17 11:21:36 +02:00
zolliker
da56f6da6d
[WIP] fix call to to_consider in handle_notifcations
2023-10-17 11:17:58 +02:00
zolliker
04b5c1921b
[WIP] remove 'strict' arg
2023-10-17 11:04:33 +02:00
zolliker
45fd71077c
[WIP] use get_server_state instead of propose_cfgs
2023-10-17 11:02:27 +02:00
zolliker
0edda9f5c8
[WIP] show server state at startup only when initial guess failed
2023-10-17 08:40:11 +02:00
zolliker
0f39271ff1
[WIP] fix 'auto' type
2023-10-17 08:28:34 +02:00
zolliker
093b27804c
[WIP] show_server_state arg for frappy.has_changed()
2023-10-16 16:03:47 +02:00
zolliker
b945dd94ec
[WIP] do not show table at setup
2023-10-16 16:00:23 +02:00
zolliker
6195bfb6e5
[WIP] rename to frappy.has_changed()
2023-10-16 15:57:14 +02:00
zolliker
d4e2b12016
[WIP] _previous_shown is service state
2023-10-16 11:54:45 +02:00
zolliker
0e059c644c
[WIP] frappy_changed() -> frappy.changed()
2023-10-16 11:50:59 +02:00
zolliker
03d4ffb0bc
[WIP] show_config: line by line
2023-10-16 11:40:54 +02:00
zolliker
ed983d36ae
[WIP] frappy(): show all servers config
2023-10-16 11:39:19 +02:00
zolliker
c2473d9e51
[WIP] rename frappy_config to frappy in setup
2023-10-16 11:30:49 +02:00
zolliker
fedfe3a278
[WIP] fix old .guess_cfg method
2023-10-16 11:29:35 +02:00
zolliker
0f1538c156
[WIP] frappy() is now a device
2023-10-16 11:16:18 +02:00
zolliker
c73390195d
[WIP] change frappy_config to frappy
...
work to be done:
- frappy() is now called as e device
work done:
- handle_notifications is not only waiting for triggers,
but rechecks servers all 60 seconds
2023-09-25 17:26:46 +02:00
zolliker
56fec16247
improve frappy server management
...
- do connect in background when the frappy server is not running
on startup
2023-09-20 17:25:07 +02:00
zolliker
1e2721579d
fix FrappyNode.nodeStateChange when frappy_config does not exists
2023-09-18 13:11:10 +02:00
zolliker
27cd5cc2e4
fix also frappy('reload') on confirmed sea device
2023-09-18 11:35:32 +02:00
zolliker
a2a309a1d5
fix complain about confirmed device on frappy()
2023-09-18 11:31:17 +02:00
zolliker
b9f54dee4a
FrappyNode: do not rely on cached cfg
...
on startup and when disconnected, the main value of FrappyNode
gets trys to get its value from running processes.
2023-09-14 08:43:04 +02:00
zolliker
47c1793b61
inform user about possible device change
...
taking into account cfg retrieved from frappy and sea
service manager
2023-09-13 17:20:59 +02:00
zolliker
649e2b7022
[WIP] improve auto stick handling
2023-09-12 12:25:07 +02:00
zolliker
68153df77c
[WIP] next try
2023-09-12 09:45:32 +02:00
zolliker
3c96bd3eab
[WIP] consider sea device when initializing FrappyNode
2023-09-12 09:07:39 +02:00
zolliker
5c2af4b01b
[WIP] work on including SEA info
2023-09-11 08:45:38 +02:00
zolliker
9d6baa191e
[WIP] consider SEA config in frappy(..) command
2023-09-11 08:24:29 +02:00
zolliker
59eaa39cd4
add pressure meaning and alias device p
2023-07-04 15:46:36 +02:00
zolliker
0ca4dae4f5
use servicemanager.FrappyManager.do_listcfg for frappy_list()
2023-06-06 16:21:14 +02:00
zolliker
dd113a2da0
fix a3 alias assignment
...
rotation_z and stick_rotation need seperate entries in frappy_config
2023-05-26 13:46:51 +02:00
zolliker
779fc13656
async_only = True in frappy setups
...
+ add comment
2023-05-23 11:23:07 +02:00
zolliker
1930c24b71
fix issue with alias_config removed at MLZ
...
rotation_z will be automatically assigned to one of a list
of aliases ('unique' entry in frappy_config) but will complain
when this is not unique.
2023-05-22 09:09:13 +02:00
zolliker
bc8ce5a56e
fix frappy_list
...
first attempt
2023-05-16 10:55:54 +02:00
zolliker
b6044c4c41
fix transisiton secop->frappy
2023-05-16 10:29:58 +02:00
zolliker
4c2d42d39e
fix secop import
...
change nicos.devcies.secop to nicos.devices.secop.devices
2022-11-24 08:06:32 +01:00
zolliker
40495faec9
devices.py: remove unneeded import of DeviceAlias
2022-09-21 17:28:23 +02:00
zolliker
16ba2bcf19
start frappy server automatically, if not running yet
...
when restarting NICOS, the frapy servers should be (re-)started
if not running already with the correct config
2022-09-21 17:25:09 +02:00
zolliker
78edd77ce1
fix issue with missing secnode
2022-09-16 17:45:18 +02:00
zolliker
1fe2e3353a
frappy() command returns bare '' when disabled
2022-09-13 10:39:00 +02:00