Rogue
Performance dashboard
All versions

Contents:

  • Introduction
  • Installing & Compiling Rogue
  • PyRogue Tree
  • Stream Interface
  • Memory Interface
  • Built-in Modules
  • Logging In Rogue
  • Using The PyDM GUI
  • Tutorials
  • Cookbook
  • Migration Notes
  • API Reference
    • Python API
      • pyrogue
        • Node
        • Root
        • PollQueue
        • Device
        • LocalBlock
        • Process
        • RunControl
        • DataReceiver
        • DataWriter
        • BaseCommand
        • RemoteCommand
        • BaseVariable
        • RemoteVariable
        • LocalVariable
        • LinkVariable
        • Model
        • UInt
        • Int
        • Bool
        • String
        • Float
        • Float16
        • Float8
        • BFloat16
        • TensorFloat32
        • Float6
        • Float4
        • Double
        • Fixed
        • UFixed
        • wordCount
        • byteCount
        • reverseBits
        • twosComplement
        • runPyDM
        • pyrogue.pydm.widgets
        • pyrogue.interfaces
        • pyrogue.protocols
        • pyrogue.utilities
      • rogue
    • C++ API
Rogue
  • API Reference
  • Python API
  • pyrogue
  • View page source

pyrogue

The pyrogue namespace contains the tree object model, pure-Python helper classes, and higher-level wrappers built on top of Rogue runtime services.

Core objects

  • Node
  • Root
  • PollQueue
  • Device
  • LocalBlock
  • Process
  • RunControl
  • DataReceiver
  • DataWriter

Commands

  • BaseCommand
  • RemoteCommand

Variables

  • BaseVariable
  • RemoteVariable
  • LocalVariable
  • LinkVariable

Models

  • Model
  • UInt
  • Int
  • Bool
  • String
  • Float
  • Float16
  • Float8
  • BFloat16
  • TensorFloat32
  • Float6
  • Float4
  • Double
  • Fixed
  • UFixed

Helpers

  • wordCount
  • byteCount
  • reverseBits
  • twosComplement
  • runPyDM

PyDM

  • pyrogue.pydm.widgets

Subpackages

  • pyrogue.interfaces
  • pyrogue.protocols
  • pyrogue.utilities

Related Topics

  • PyRogue Tree

  • PyRogue Tree Components And Concepts

  • Built-in Devices

Previous Next

© Copyright 2026, SLAC National Accelerator Laboratory.

Built with Sphinx using a theme provided by Read the Docs.