Skip to content
Change the repository type filter

All

    Repositories list

    • /cds/group/pcds/pyps/config settings
      Shell
      2000Updated Jan 6, 2026Jan 6, 2026
    • Physics-related functions, tools, constant tables, and look-up tables for your TwinCAT PLC
      3420Updated Jan 6, 2026Jan 6, 2026
    • lcls-pydm-tmo

      Public
      A place to hold all the useful PyDM UIs for TMO. Formerly named tmo_screens.
      Python
      3002Updated Jan 6, 2026Jan 6, 2026
    • Happi device configuration for PCDS devices
      Python
      110132Updated Jan 6, 2026Jan 6, 2026
    • Configuration Management for EPICS PVs
      Python
      43353Updated Jan 5, 2026Jan 5, 2026
    • Photon Machine Protection System (PMPS) TwinCAT library for LCLS-II
      93174Updated Jan 5, 2026Jan 5, 2026
    • LCLS pydm vacuum screens
      Python
      4021Updated Dec 19, 2025Dec 19, 2025
    • LUCID toolbar configurations for LCLS
      Shell
      3001Updated Dec 19, 2025Dec 19, 2025
    • Collection of Ophyd device subclasses for IOCs unique to LCLS PCDS.
      Python
      6461777Updated Dec 18, 2025Dec 18, 2025
    • epics-setup

      Public
      EPICS setup scripts /reg/g/pcds/setup
      Shell
      3000Updated Dec 16, 2025Dec 16, 2025
    • pyqt5 + pyca-based EPICS IOC Manager
      Python
      7241Updated Dec 16, 2025Dec 16, 2025
    • mfx

      Public
      Repository for MFX specific code
      Python
      74636Updated Dec 13, 2025Dec 13, 2025
    • ads-deploy

      Public
      [Conda/Docker] TwinCAT ADS IOC + pytmc + related tools for deploying projects on Windows
      Python
      8390Updated Dec 13, 2025Dec 13, 2025
    • TwinCAT over ADS {{bitbucket mirror + SLAC-specific changes}}
      C++
      7171Updated Dec 12, 2025Dec 12, 2025
    • PCDS switchtool
      Python
      3001Updated Dec 12, 2025Dec 12, 2025
    • lcls-plc-xcs-sample-delivery

      Public
      Batchfile
      1000Updated Dec 10, 2025Dec 10, 2025
    • typhos

      Public
      Automatic-yet-customizable Graphical User Interface Generation for Ophyd Devices
      Python
      30171251Updated Dec 5, 2025Dec 5, 2025
    • Repository for continuous integration scripts - for PLC-related work and otherwise
      Shell
      73281Updated Dec 5, 2025Dec 5, 2025
    • (A test of using) Ansible automation for setting up TwinCAT BSD PLCs
      Python
      4951Updated Dec 5, 2025Dec 5, 2025
    • Python
      11110Updated Nov 25, 2025Nov 25, 2025
    • happi

      Public
      Heuristic Access to Positions of Photon Instruments
      Python
      2915503Updated Nov 24, 2025Nov 24, 2025
    • xcs

      Public
      Python
      8010Updated Nov 21, 2025Nov 21, 2025
    • pmps-ui

      Public
      User interfaces and diagnostics for PMPS
      Python
      110200Updated Nov 20, 2025Nov 20, 2025
    • pytmc

      Public
      Generate EPICS IOCs and records from TwinCAT projects - along with many TwinCAT project tools
      Python
      1211392Updated Nov 19, 2025Nov 19, 2025
    • atef

      Public
      PCDS Automated Test Execution Framework
      Python
      126682Updated Nov 19, 2025Nov 19, 2025
    • Gateway configuration settings mirror /reg/g/pcds/gateway
      Shell
      1010Updated Nov 19, 2025Nov 19, 2025
    • Library for common SDS components
      1000Updated Nov 17, 2025Nov 17, 2025
    • A repository of scripts, configuration useful for the PCDS team
      Python
      354257Updated Nov 13, 2025Nov 13, 2025
    • Makefile
      2000Updated Nov 13, 2025Nov 13, 2025
    • lcls-twincat-motion

      Public
      TwinCAT 3 Motion Control Utilities - PLC Motion Library for all PCDS Applications
      Python
      2338851Updated Nov 12, 2025Nov 12, 2025