Rogue

Contents:

  • Introduction
  • PyRogue Tree Getting Started Guide
  • Advanced Tutorials
  • PyRogue Tree
  • Interfaces
  • Utilities
  • Hardware
  • Protocols
  • Logging In Rogue
  • Creating Custom Modules
  • Using the PyDM Gui
  • Migration Notes
  • Table of Contents
  • Installing & Compiling Rogue
  • API Reference
    • Python API
      • Python API
        • pyrogue
        • pyrogue.interfaces
        • pyrogue.interfaces.stream
        • pyrogue.protocols.epicsV4
        • pyrogue.utilities.fileio
        • pyrogue.utilities.prbs
    • C++ API
Rogue
  • Table of Contents
  • API Reference
  • Python API
  • View page source

Python API

Canonical generated Python API reference pages, grouped by package.

pyrogue

  • BaseCommand
  • BaseVariable
  • Bool
  • byteCount
  • DataReceiver
  • DataWriter
  • Device
  • Double
  • Fixed
  • Float
  • Int
  • LinkVariable
  • LocalBlock
  • LocalVariable
  • Model
  • Node
  • PollQueue
  • Process
  • RemoteCommand
  • RemoteVariable
  • reverseBits
  • Root
  • RunControl
  • String
  • twosComplement
  • UFixed
  • UInt
  • wordCount

pyrogue.interfaces

  • OsCommandMemorySlave
  • SimpleClient
  • VirtualClient
  • ZmqServer

pyrogue.interfaces.stream

  • Variable

pyrogue.protocols.epicsV4

  • EpicsPvHolder
  • EpicsPvServer

pyrogue.utilities.fileio

  • FileReader
  • RogueHeader
  • StreamReader
  • StreamWriter

pyrogue.utilities.prbs

  • PrbsPair
  • PrbsRx
  • PrbsTx
Previous Next

© Copyright 2026, SLAC National Accelerator Laboratory.

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