Logo
OpenCPI Version: develop
  • Changelog

Main Documentation

  • Getting Started Guides
  • Developer Guides
  • Additional Guides
  • Command-Line Tools
  • Tutorials
  • Briefings
  • Glossary of Terms

OpenCPI Project Documentation

  • Assets Project
    • Applications
    • Components
      • Base comps Component Library
      • DSP Components Library
      • Misc Components Library
      • Utilities Components Library
        • Advanced pattern (advanced_pattern)
        • Agc real (agc_real)
        • Capture v2 (capture_v2)
        • Fifo (fifo)
        • File write demux (file_write_demux)
        • Iqstream max calculator (iqstream_max_calculator)
        • Pattern v2 (pattern_v2)
        • Socket write (socket_write)
        • Timegate (timegate)
        • Timestamper (timestamper)
        • Timestamper scdcd (timestamper_scdcd)
        • Timestamper scdcd csts (timestamper_scdcd_csts)
        • Tx event ctrlr (tx_event_ctrlr)
        • Zero pad (zero_pad)
    • Device Workers
  • Core Project
  • Examples Project
  • Platform Project
  • Tutorial Project

Comp Project Documentation

  • SDR Project

OSP Project Documentation

  • Analog Devices Inc Project
  • Avnet Engineering Project
  • E3xx Project
  • Ettus Research Project
  • PlutoSDR Project
  • Xilinx Project
OpenCPI assets
  • Assets Project
  • Components
  • Utilities Components Library

Utilities Components Library

The utilities (util_comps) component library provides useful helper components for manipulating data streams.

Utilities components

  • Advanced pattern (advanced_pattern)
  • Agc real (agc_real)
  • Capture v2 (capture_v2)
  • Fifo (fifo)
  • File write demux (file_write_demux)
  • Iqstream max calculator (iqstream_max_calculator)
  • Pattern v2 (pattern_v2)
  • Socket write (socket_write)
  • Timegate (timegate)
  • Timestamper (timestamper)
  • Timestamper scdcd (timestamper_scdcd)
  • Timestamper scdcd csts (timestamper_scdcd_csts)
  • Tx event ctrlr (tx_event_ctrlr)
  • Zero pad (zero_pad)
Previous Next

Last updated on 29 October 2026.