Skip to content

Commit 0fb6ae2

Browse files
authored
Merge pull request #19 from bruceravel/master
document unfinished controls work and expand acknowledgements
2 parents ca181d3 + 51c0da6 commit 0fb6ae2

File tree

2 files changed

+58
-13
lines changed

2 files changed

+58
-13
lines changed

docs/details.rst

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,44 @@ the in-hutch patch panel.
199199
:width: 100%
200200
:align: center
201201

202+
203+
Controls chores, unfinished
204+
---------------------------
205+
206+
This is a list of things that never got done back in 2017-2018. For
207+
the most part, none of these are a problem in any way. The beamline
208+
operates just fine without these. This section is simply an effort to
209+
capture these for posterity.
210+
211+
+ PI piezo controllers on ``dcm.pitch``, ``m2.pitch``, and
212+
``m3.pitch``. Some primitive controls are in place. There is a box
213+
on the BMM CSS Main Page for piezo controls. But active feedback
214+
was never developed for any of these three items. It is not hard to
215+
imagine the ways that having active feedback might be helpful, but
216+
these are not currently available.
217+
218+
* Fully fleshed out trigonometry for M2 and M3. This would include
219+
careful calibration of distances.
220+
221+
* Photon delivery system mode B. This is the low energy, focused
222+
mode. The last time I looked at this, it seemed that the hard
223+
limits on the M3 downstream axes were set just a bit too high. It
224+
is also not clear whether the XAS table can go low enough for this
225+
delivery mode.
226+
227+
* The VME crate is plugged into an unmaganged switch, which is then
228+
plugged into the managed switch. This is silly and unnecessary, but
229+
has never been enough of a problem to fix.
230+
231+
* The outlets in the FOE should be moved to the insides of the blue
232+
stand to avoid having plugs get kicked when people are moving around
233+
the back alley. This seems expensive and not completely necessary,
234+
but sure would be nice.
235+
236+
* Encoder pizza box in Rack A is unconfingured. It will likely never
237+
get used.
238+
239+
202240
DCM 1st Xtal Equilibration
203241
--------------------------
204242

@@ -255,8 +293,8 @@ delivery to the mono and the filter assemblies.
255293
found. (Middle) A view into the FOE. (Right) The inboard wall
256294
where the physical valve is found.
257295

258-
Disabling an MCS8 axis after a move
259-
-----------------------------------
296+
Disabling MCS8 axes after move
297+
------------------------------
260298

261299
From Adam Young at FMBO
262300
~~~~~~~~~~~~~~~~~~~~~~~

docs/intro.rst

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -412,23 +412,20 @@ about 300 |mu| m by 250 |mu| m.
412412
Acknowledgements
413413
----------------
414414

415-
This documentation project uses `Sphinx
416-
<https://www.sphinx-doc.org/en/master/index.html>`__ and the lovely
417-
`{book}theme
418-
<https://sphinx-book-theme.readthedocs.io/en/latest/index.html>`__
419-
from the `The Executable Book Project
420-
<https://ebp.jupyterbook.org/>`__. Appendices are numbered properly
421-
using the ``appendix.py`` extension from
422-
https://github.com/heig-tin-info/handout.
415+
Pride of place goes to the late Jimmy Biancarosa and to Don Abel, the
416+
excellent technicians who helped build BMM and outfit it with kit
417+
that works. Truly nothing would have ever happened at BMM without them.
423418

424419
BMM's `Bluesky <https://blueskyproject.io/>`__ profile was mostly
425420
written by Bruce. But this would not have happened without the help
426421
of several members of NSLS-II's DSSI program. In particular, I want
427422
to thank Dan Allan, Tom Caswell, Josh Lynch, Jakub Wlodek, Max
428423
Rakitin, Dmitri Gavrilov, Stuart Campbell, Abby Giles, Garrett Bishof,
429-
Nate Maytan, Matt Snyder, Oksana Ivashkevych, and Ryan Jaskiel. And I
430-
need to thank every BMM user |nd| being a BMM user means being a beta
431-
tester for the beamline software!
424+
Nate Maytan, Matt Snyder, Oksana Ivashkevych, Ryan Jaskiel, AJ Sliger,
425+
and Jun Ma.
426+
427+
Thanks to every BMM user |nd| being a BMM user means being a beta tester
428+
for the beamline software!
432429

433430
BMM makes use of `lots of great python tools
434431
<https://speakerdeck.com/jakevdp/the-unexpected-effectiveness-of-python-in-science?slide=52>`__.
@@ -437,6 +434,15 @@ to process every XAS scan that gets measured and Matt's `lmfit
437434
<https://lmfit.github.io/lmfit-py/>`__ is used for many alignment
438435
chores.
439436

437+
This documentation project uses `Sphinx
438+
<https://www.sphinx-doc.org/en/master/index.html>`__ and the lovely
439+
`{book}theme
440+
<https://sphinx-book-theme.readthedocs.io/en/latest/index.html>`__
441+
from the `The Executable Book Project
442+
<https://ebp.jupyterbook.org/>`__. Appendices are numbered properly
443+
using the ``appendix.py`` extension from
444+
https://github.com/heig-tin-info/handout.
445+
440446
This manual uses a GitHub action to build and deploy `(see details
441447
here)
442448
<https://github.com/marketplace/actions/sphinx-docs-to-github-pages>`__
@@ -446,6 +452,7 @@ developers for this continuous deployment capability.
446452

447453

448454

455+
449456
A note about copyright
450457
----------------------
451458

0 commit comments

Comments
 (0)