CMD + K

rogue

Community

SLAC Python Based Hardware Abstraction And Data Acquisition System

Installation

To install this package, run one of the following:

Conda
$conda install tidair-tag::rogue

Usage Tracking

v6.13.0
v6.12.0
v6.11.0
v6.10.1
v6.10.0
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

Rogue is a C++ and Python framework for creating hardware control and data acquisition systems. It provides a hierarchical device tree, register access abstraction, streaming data protocols, and a rich set of interfaces for FPGA-based systems. Originally developed at SLAC National Accelerator Laboratory for particle physics and photon science instrumentation.

About

Summary

SLAC Python Based Hardware Abstraction And Data Acquisition System

Last Updated

May 14, 2026 at 18:49

License

LicenseRef-SLAC-TID-Open-License

Supported Platforms

linux-64

Unsupported Platforms

macOS-64 Last supported version: v5.16.0