python-ezca issueshttps://git.ligo.org/cds/software/python-ezca/-/issues2023-05-23T19:23:48Zhttps://git.ligo.org/cds/software/python-ezca/-/issues/14LIGOFilter needs clear_history method2023-05-23T19:23:48ZJameson Rollinsjameson.rollins@ligo.orgLIGOFilter needs clear_history methodhttps://git.ligo.org/cds/software/python-ezca/-/issues/13Adding filter alarm setting method2020-05-14T23:32:04ZJameson Rollinsjameson.rollins@ligo.orgAdding filter alarm setting method```
Charles Celerier (Stanford Advanced Gravitational Wave Interferometry Group) 2014-02-27 01:59:23 PST
As of RCG 2.7, every filter has SWMASK, SWREQ, and SWSTAT channels which can be
used to for alarming on whether a filter is in the...```
Charles Celerier (Stanford Advanced Gravitational Wave Interferometry Group) 2014-02-27 01:59:23 PST
As of RCG 2.7, every filter has SWMASK, SWREQ, and SWSTAT channels which can be
used to for alarming on whether a filter is in the requested state. The
attached patches add methods to the LIGOFilter class for setting the SWMASK and
SWREQ channels. Note that the patch for the Ezca class adds the ability to
write to ENUM type channels, which is necessary for changing the alarm level on
the SWSTAT.HSV channel.
These methods are particularly useful for building graphics on MEDM screens
since the SWSTAT alarm makes it very easy for an MEDM rectangle to determine
whether a filter is in the correct state or not. For example, the SEI system
uses colored MEDM rectangles to indicate the status of of the isolation and
damping filters.
```
[0001-ezca-Add-support-for-using-ENUM-type-channels-throug.patch](/uploads/ceb94bf9451b98a8b458d0f07c018624/0001-ezca-Add-support-for-using-ENUM-type-channels-throug.patch)
[0002-ligofilter-const-Added-basic-simple-methods-for-writ.patch](/uploads/415aa8c629781f1dd1e5a45be794a28c/0002-ligofilter-const-Added-basic-simple-methods-for-writ.patch)https://git.ligo.org/cds/software/python-ezca/-/issues/12LIGOFilter contstructor should not requires ezca object2020-05-14T22:05:03ZJameson Rollinsjameson.rollins@ligo.orgLIGOFilter contstructor should not requires ezca objectusually ezca object is global, so just use that if it's available.usually ezca object is global, so just use that if it's available.https://git.ligo.org/cds/software/python-ezca/-/issues/10"fast many" write method to allow writing multiple channels simultaneously2020-05-14T18:34:08ZJameson Rollinsjameson.rollins@ligo.org"fast many" write method to allow writing multiple channels simultaneouslye.g. with some sort of threading...
See: https://alog.ligo-wa.caltech.edu/aLOG/index.php?callRep=19765e.g. with some sort of threading...
See: https://alog.ligo-wa.caltech.edu/aLOG/index.php?callRep=19765https://git.ligo.org/cds/software/python-ezca/-/issues/9write should include option to specify set point channel and/or value2020-05-14T18:32:36ZJameson Rollinsjameson.rollins@ligo.orgwrite should include option to specify set point channel and/or valueThis would primarily be to handle the problem with momentary switches that change back to some nominal value after being set. It may have other uses as well, if for instance there are settings channels that should use different channels...This would primarily be to handle the problem with momentary switches that change back to some nominal value after being set. It may have other uses as well, if for instance there are settings channels that should use different channels for readback.