odin-detector/odin-data

View on GitHub
docs/developer/tutorials/write-detector-support.md

Summary

Maintainability
Test Coverage
# Writing Detector Support

Creating odin-data support for a detector requires creating a [FrameDecoder] and a
[FrameProcessorPlugin]. Optionally, a [FrameSimulatorPlugin] can be created, which may be
useful for testing and development.


## Existing Detector Support

The following modules implement data acquisition using odin-data:

-  [Excalibur](https://github.com/dls-controls/excalibur-detector)
-  [Eiger](https://github.com/dls-controls/eiger-detector)
-  [Tristan - LATRD](https://github.com/dls-controls/tristan-detector)
-  [Percival](https://github.com/percival-detector/percival-detector)

[FrameDecoder]: ../how-to/frame-decoder
[FrameProcessorPlugin]: ../how-to/frame-processor-plugin
[FrameSimulatorPlugin]: ../how-to/frame-simulator-plugin