Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Harvey Mudd College, physics class of 2023

Main Articles (Roughly) In Sequence:

What is Simulacrum? (Bmad, Tao, Services, and PVs): https://confluence.slac.stanford.edu/x/ars7Eg

  • A guide to the various tools that we collectively call "simulacrum". Learn about the differences between these tools to understand the kind of simulation that simulacrum provides. Includes links to sources by other authors.

Acquiring a Simulacrum Directory: https://confluence.slac.stanford.edu/x/iqk7Eg

  • Read this to get a copy of simulacrum files from github onto your fastx desktop.

How to Start up Simulacrum: https://confluence.slac.stanford.edu/x/lKk7Eg

  • How to start up simulacrum from a fresh fastx terminal.

Using tao_shell.py: https://confluence.slac.stanford.edu/x/mKk7Eg

  • How to find the right PVs (process variables) to add to your own simulacrum programming project.

Dissecting a Simulacrum Service: https://confluence.slac.stanford.edu/x/Lrs7Eg

  • An annotated reading of the sc_rf service. Explains some common simulacrum syntax.

Simulating PVs 1: caget and caput: https://confluence.slac.stanford.edu/x/y6k7Eg

  • How to read and write data using simulacrum services.

Simulating PVs 2: putter functions: https://confluence.slac.stanford.edu/x/2daREg

  • An in-depth discussion of how simulacrum services can respond to user input.

Miscellaneous Articles:

Looking up Devices (https://confluence.slac.stanford.edu/x/tvqREg)

  • Quick 101 guide to the Oracle database! Find lists of devices you're interested in. Follow-up to "Using tao_shell.py" as well as "Simulating PVs 2: putter functions".

Accessing lclshome (https://confluence.slac.stanford.edu/x/dP2REg)

...


Page Tree
root@self