|
d9cc2ddf
|
Fix typo in import
|
Erik von Reis <e****s@c****u>
|
over 2 years ago
|
|
|
0f2cf229
|
Add __version__ export to __version__.py
|
Erik von Reis <e****s@c****u>
|
over 2 years ago
|
|
|
fe27db53
|
really remove version file
|
Jameson Graef Rollins <j****s@f****t>
|
almost 3 years ago
|
|
|
17fef7f3
|
remove version file for setuptools-scm use
|
Jameson Graef Rollins <j****s@f****t>
|
almost 3 years ago
|
|
|
2f947a40
|
update CI, cover newer python versions
|
Jameson Graef Rollins <j****s@f****t>
|
about 3 years ago
|
|
|
660c4fb8
|
update name of test file, for easier pytest discoverability
|
Jameson Graef Rollins <j****s@f****t>
|
about 3 years ago
|
|
|
16ea8e82
|
Use setuptools_scm
|
Jameson Graef Rollins <j****s@f****t>
|
about 3 years ago
|
|
|
fdd51993
|
update setup.py
|
Jameson Graef Rollins <j****s@f****t>
|
about 3 years ago
|
|
|
f908cecf
|
drop the use of six for metaclass assignment
|
Jameson Graef Rollins <j****s@f****t>
|
about 3 years ago
|
|
|
d2bf1c9b
|
merge
Merge branch '16_filter_switch_missing_channels' into 'master'
|
Jameson Rollins <j****s@l****g>
|
about 3 years ago
|
|
|
478f25ec
|
Catch more exceptions that can be thrown.
|
Erik von Reis <e****s@c****u>
|
about 3 years ago
|
|
|
c1ad6efb
|
when EZCA_CA=NOFAIL, ignore missing switches when trying to switch filters.
|
Erik von Reis <e****s@c****u>
|
about 3 years ago
|
|
|
bdddb4bb
|
merge
Merge branch 'ci' into 'master'
|
Jameson Rollins <j****s@l****g>
|
over 4 years ago
|
|
|
b0010f25
|
ci: add docs build from !2
|
Duncan Macleod <d****d@l****g>
|
over 4 years ago
|
|
|
f9e0b052
|
setup.py: fix install_requires
|
Duncan Macleod <d****d@l****g>
|
over 4 years ago
|
|
|
d8ec5b4a
|
add gitlab CI pipeline
|
Duncan Macleod <d****d@l****g>
|
over 4 years ago
|
|
|
72eae1fc
|
specify pyepics version requirement
|
Jameson Graef Rollins <j****s@f****t>
|
about 6 years ago
|
|
|
f44877c8
|
release 1.4.0
|
Jameson Graef Rollins <j****s@f****t>
|
over 6 years ago
|
|
|
1704cfa1
|
update PV call for newer pyepics
|
Jameson Graef Rollins <j****s@f****t>
|
over 6 years ago
|
|
|
9045042f
|
update setup.py and move version file
|
Jameson Graef Rollins <j****s@f****t>
|
over 6 years ago
|
|
|
b8c48cbf
|
fix version
|
Jameson Graef Rollins <j****s@f****t>
|
almost 8 years ago
|
|
|
5c5a832b
|
PEP8 fixes
|
Jameson Graef Rollins <j****s@f****t>
|
almost 8 years ago
|
|
|
4118361b
|
write option to set setpoint different than value
|
Jameson Graef Rollins <j****s@f****t>
|
almost 8 years ago
|
|
|
d6a77999
|
fix ezca.ca_enable_write=False for filter switches
|
Jameson Graef Rollins <j****s@f****t>
|
almost 8 years ago
|
|
|
eb485d61
|
EZCA_CA=NOFAIL option to not throw exceptions for connection failures
|
Jameson Graef Rollins <j****s@l****g>
|
almost 8 years ago
|
|
|
d212ab4f
|
fix connection timeout
|
Jameson Graef Rollins <j****s@l****g>
|
almost 8 years ago
|
|
|
024b5288
|
Add option to not log during write
|
Jameson Graef Rollins <j****s@l****g>
|
almost 8 years ago
|
|
|
c878f5f6
|
clean up docstring for ezca.write
|
Jameson Graef Rollins <j****s@l****g>
|
almost 8 years ago
|
|
|
1c5be019
|
add 'wait' keyword option to burtwb
|
Jameson Graef Rollins <j****s@l****g>
|
almost 8 years ago
|
|
|
fcfb737c
|
allow keyword arguments to ezca.switch (for adding 'wait' keyword)
|
Jameson Graef Rollins <j****s@l****g>
|
almost 8 years ago
|
|
|
b0b99656
|
fix type in error string formatting
|
Jameson Graef Rollins <j****s@l****g>
|
almost 8 years ago
|
|
|
5dd63480
|
fix tests for unittest discovery
|
Jameson Graef Rollins <j****s@f****t>
|
over 8 years ago
|
|
|
68886a07
|
new release
|
Jameson Graef Rollins <j****s@f****t>
|
over 8 years ago
|
|
|
6b2e90ae
|
update README
|
Jameson Graef Rollins <j****s@f****t>
|
over 8 years ago
|
|
|
b23ce50a
|
move to setuptools
|
Jameson Graef Rollins <j****s@f****t>
|
over 8 years ago
|
|
|
e3d75e10
|
python3 compatibility
|
Jameson Graef Rollins <j****s@f****t>
|
over 8 years ago
|
|
|
f6b893f9
|
properly convert timeouts specified in env var to float
|
Jameson Graef Rollins <j****s@f****t>
|
over 8 years ago
|
|
|
8833c76c
|
Move to independent source/packaging
|
Jameson Graef Rollins <j****s@f****t>
|
over 10 years ago
|
|
|
27964c45
|
tests: fix ezca prefix tests in the presence of IFO specified on test host
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 10 years ago
|
|
|
d8ec4286
|
ezca/tests: tweak formating (no functional change)
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 10 years ago
|
|
|
83b113ec
|
ezca: add missing errors module
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
almost 11 years ago
|
|
|
ed596253
|
ezca: move all errors into one location
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
almost 11 years ago
|
|
|
187652b0
|
ezca: tweak handling of ifo-rooted channels
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
almost 11 years ago
|
|
|
217d6112
|
ligofilter: tweak some error messages
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
almost 11 years ago
|
|
|
0919d357
|
ezca: change some errors to EzcaConnectError
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
almost 11 years ago
|
|
|
ca07c0f1
|
ligofilter: but back Mask as alias to SFMask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
fe278f91
|
ezca/emulators: use -attach for SFM MEDM.
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
af1133cc
|
ezca/emulators: terminate medm_proc on KeyboardInterupt.
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
6ab460d4
|
ezca/emulators: improve logging
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
d9fe0e06
|
ezca: properly support SFM buttons in init_setpoints
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
3af2931b
|
ezca: catch EzcaConnectErrors in check_setpoints
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
0fbf0e93
|
ezca: check_setpoints show diff as (current - setpoint)
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
a1e007bd
|
ezca: add setpoint_snap() method to record current setpoints to a file
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
1f1d0d44
|
ezca: new EzcaConnectError exception specifically for connection errors
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
675b5b9c
|
ezca: update burtrb method
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
b90247b3
|
ligofilter: move methods from LIGOFilter to SFMask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
4de9bd0a
|
ligofilter: break out staticmethod so it can be more easily used elsewhere
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
0dcd0308
|
ezca: more descriptive name for Mask class: SFMask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
45fb074b
|
ezca: clean up methods to return LIGOFilter and LIGOFilterManager directly
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
0c6f4bc8
|
ezca: "promote" connect() method
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
c54f0a7f
|
ezca: improve str and repr methods
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
d407bf64
|
ezca: add Ezca.export() method to export instance to buildin
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
713c1cd0
|
ligofilter: string representation of Mask is abbreviated button list
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
98195916
|
ezca: slightly more abbreviated abbreviations for button names
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
e62debc8
|
ezca: clean up connection process
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
39d76ad3
|
ezca: add missing FILTER_RAMP_NAME_RE constant
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
b6351dbc
|
ezca: add method to initialize setpoints
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
396876ee
|
ezca: ignore "momentary" switch settings in SPM
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
996c8798
|
ezca: check_channels records full channel name
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
00122ec3
|
ezca: streamline _connect slightly
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
60eebffb
|
ligofilter: fix again switch SWSTAT setpoint
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
a024a22e
|
ezca: add method to return connection status of all channels
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
cc81ea5a
|
ligofilter: add Mask.__str__ method that just returns comma-separated list of...
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
bdfe5d3c
|
ezca: fix check_setpoint tests for SWSTAT
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
3f967726
|
ligofilter: add option to get_current_switch_mask to only return mask for rea...
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
16658e6d
|
ligofilter: use switch_mask, instead of swstat_mask, when updating setpoints ...
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
18e268e1
|
ligofilter: switch now returns current enabled button list if no args provided
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
d9010337
|
ligofilter: fix switch setpoint mask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
b959c896
|
ezca: move read logging to the LOOP log level.
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
24782b67
|
ezca: don't log writes when writes are disabled.
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
7dfccc16
|
ezca: fix retrieval of current values in check_setpoint
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
947d9414
|
ezca: rename check_settings -> check_setpoints
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
3c6e7c8d
|
ligofilter: fix bug in setpoint setting for __put_mask_set
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
99be7c10
|
ezca: fix checking of string records
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
65dce1f6
|
ezca: tweak to fix a previous incomplete commit
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
7a03ba9f
|
ezca: improve switch setpoint handling
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
412989d4
|
ligofilter: setpoint stores Mask, instead of SWSTAT
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
9ff11e9f
|
ligofilter: add __xor__ method for Mask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
11661618
|
ligofilter: Mask.abrev property returns abbreviation string for buttons
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
51558dd3
|
ligofilter: __put_mask uses current SWSTAT for setpoint mask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
8af4baf1
|
ligofilter: get_current_swstat_mask() method to return current SWSTAT value
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
c80c74dd
|
ligofilter: order buttons attribute in Mask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
7e3a1040
|
ezca: add _ENGAGED buttons to ordered button list
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
ba41e5cc
|
ezca: update settings monitor to handle switch settings via SWSTAT
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
75d96861
|
ezca/ligofilter: add new static method to return a Mask for SWSTAT
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
e1a7bad5
|
ezca/emulator: remove -attach option for SFM screen.
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
0b64a5a3
|
ezca/emulator: add SWSTAT channel
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
71776b79
|
ezca/ligofilter: add SWSTAT property to Mask
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
64c35abd
|
ezca: add 'monitor' kwarg to enable/disable monitoring of a write.
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|
|
e7ef2bfc
|
ezca: add SWSTAT bit definitions to const
|
jameson.rollins@LIGO.ORG <j****s@L****G@8****a>
|
over 11 years ago
|
|