Welcome to SECoP!#

> describe
< describing secop {"..."}

The SECoP (Sample Environment Communication Protocol) is an Inclusive, Simple and Self Explaining (ISSE) communication protocol, intended as a common standard for interfacing sample environment equipment and instrument control software. It is, coincidentally, developed by ISSE.

Inclusive means that facilities can use this protocol and don’t have to change their work flow (rewrite drivers completely or organize and handle hardware in a specific way to fulfill SECoP requirements).

Simple means it should be easy to integrate and to use.

Self Explaining means that with SECoP, not only the pure data is transported. It also transports a human and machine readable description, which allows environment control software to configure by itself.

Metadata: sample environment related metadata is made available and accessible in a standard form.

circulating and integration of equipment will be made easier.

The Introduction section has examples of the protocol, as well as example code to get started with writing drivers using one of our implementations.

See the Specification section for the full specification.

In Implementations you can see the known implementations, which cover a wide range of use cases and technologies.

Currently, as part of the project SECoP@HMC, the capabilities around metadata are extended to allow easier interfacing with metadata initiatives working further up the stack.

_images/secophmc.svg