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 basic work flow. Circulating and integration of equipment will be made easier.

Simple means it should be easy to integrate and to use, by humans and computers, for example using text-based messages instead of binary formats.

Self Explaining means that SECoP transports the data, metadata and a human and machine readable description, which allows environment control software to configure itself.

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.

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

_images/secophmc.svg