Pete R Jemian

Results 136 issues of Pete R Jemian

> `lineup2()` relies on `SignalStatsCallback()`: https://github.com/BCDA-APS/apstools/blob/2d47e0faf8efeaf2cafc570e00bf0bb3913df4f7/apstools/callbacks/scan_signal_statistics.py#L19 > > Not seeing any unit tests for that callback. _Originally posted by @prjemian in [#1057](https://github.com/BCDA-APS/apstools/issues/1057#issuecomment-2816204634)_

Check that both [`2slit`](https://github.com/epics-modules/optics/blob/master/opticsApp/Db/2slit.db) & [`2slit_soft`](https://github.com/epics-modules/optics/blob/master/opticsApp/Db/2slit_soft.vdb) databases are supported: https://github.com/BCDA-APS/apstools/blob/2013e3bd4855035edc822ac488166e43b9a6b350/apstools/synApps/db_2slit.py#L46-L48

question

Note that the ApsPssShutter support uses a fixed value of `1` when writing to then open: https://github.com/BCDA-APS/apstools/blob/11a97074a737cf63fb3a8462ecc209cd7d646e24/apstools/devices/shutters.py#L451 and close PV: https://github.com/BCDA-APS/apstools/blob/11a97074a737cf63fb3a8462ecc209cd7d646e24/apstools/devices/shutters.py#L464 The base class supports custom values for `self.open_value` and...

task

- #878 As a beam-position monitor, the TetrAMM should be operated in continuous mode. The trigger mode should make sure the detector ACQUIRE button is pressed and then set its...

bug

> Additionally, even though the HDF plugin was disabled in Bluesky, the HDF plugin was still checked to see if it was primed. When the HDF plugin is disabled, that...

Apparently, the support for the [Linkam T96](https://github.com/BCDA-APS/apstools/blob/e9780ed838d95aa726ffda14e40f95b5e0d0da76/apstools/devices/linkam_controllers.py#L85) is for a Windows-based IOC implementation . There is another implementation that runs in a Linux IOC. Provide support for the alternate T96...

enhancement

While working on #1039, received these warnings from local unit testing. ```py apstools/utils/tests/test_listruns_class.py::test_ListRuns_to_dataframe /home/prjemian/Documents/projects/BCDA-APS/apstools/apstools/utils/list_runs.py:417: UserWarning: 'ListRuns.to_dataframe()' method is deprecated. warnings.warn("'ListRuns.to_dataframe()' method is deprecated.") apstools/utils/tests/test_listruns_class.py::test_ListRuns_to_table /home/prjemian/Documents/projects/BCDA-APS/apstools/apstools/utils/list_runs.py:423: UserWarning: 'ListRuns.to_table()' method is deprecated....

task

USAXS reports they have a UniBlitz shutter. It has two PVs, one to open the shutter and the other to close it. There is no PV for the status.

``` E Thu-15:05:41.400: undulator_upstream: NotConnectedError: Failed to connect to all signals: undulator_upstream.version_hdmu (S08ID:USID:HDMUVersionM.VAL) undulator_downstream: NotConnectedError: Failed to connect to all signals: undulator_downstream.version_hdmu (S08ID:DSID:HDMUVersionM.VAL) Traceback (most recent call last): File "/home/beams/8IDIUSER/.conda/envs/8idi_bits/lib/python3.11/site-packages/apsbits/core/instrument_init.py",...

bug

> Refactor how test data catalogs are installed in CI. _Originally posted by @prjemian in [#1126](https://github.com/BCDA-APS/apstools/issues/1126#issuecomment-3383200441)_ That's the point of failure in #1126. Too much workaround code for this. Make...