Frappy

Search SINQ Wiki:
SINQ LIN

SINQ Wiki
- Main Page
- Search SINQ Wiki
- Sample Environment
- Probenumg. Intern
- Troubleshooting SICS

This Page
- Page Info
- Printer Friendly

Referenced by
SampleEnvironment

Wiki Info
- Unused pages
- Undefined pages
- RecentChanges
- Page Index
- System Info
- JSPWiki Docu
- SandBox
- OneMinuteWiki
- Create a New Page




JSPWiki v2.0.52


This is version 5. It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]


Sample Environment at SINQ under NICOS

SEA is getting outdated sooner or later, and is based on SICS, that is why the transition from SICS to NICOS is a good trigger to go also for a new sample environment framework Frappy. Frappy is a Python Framework developed by Enrico Faulhaber (MLZ) and Markus Zolliker (PSI), for creating servers to access mobile equipment like sample environment, using SECoP as communication protocol towards the experiment control software.

For a transition period SEA is still used for all devices not yet migrated to Frappy. Today (spring 2021) still most of the sample environment devices at SINQ are controlled by SEA.

Accessing Sample Environment at SINQ from NICOS

By default a setup 'frappy' is loaded providing the following commands:

frappy_main('<main cfg>')                # change main SE configuration (e.g. cryostat)
frappy_stick('<stick cfg>')              # change sample-stick configuration
frappy_stick('')                         # remove stick
frappy_main('')                          # remove main SE apparatus
frappy_main()                            # show the current SE configuration
frappy_addons(...)                       # similar to above, for additional equipment not covered by main/stick
frappy_list()                            # list available configurations



This particular version was published on 09-Apr-2021 16:17:56 UTC by MarkusZolliker.