
Tutorials
What is otsdaq
otsdaq is a Ready-to-Use data-acquisition (DAQ) solution aimed at test-beam, detector development, and other rapid-deployment scenarios.
- otsdaq uses the artdaq DAQ framework under-the-hood, providing flexibility and scalability to meet evolving DAQ needs.
- otsdaq provides a library of supported front-end boards and firmware modules which implement a custom UDP protocol.
- Additionally, an integrated Run Control GUI and readout software are provided, preconfigured to communicate with otsdaq firmware.
Initial Setup
Demo Tutorials

Set up HW emulator

State Machine and Macromaker for Emulator Configuration (Building a Macro)

Retrieving and Visualizing Data

Visualizing Live Data

Creating Your Own Otsdaq Repository From Demo Repository
Hardware Communication
Wizard and Normal Mode
Updating and Exporting
NIM
Configuration Guide

Creating and Editing a Table Definition

Creating and Editing a New Version of a Table

Creating and Editing a New Key of a Group

Additng Tables to a Group

Context vs Configuration Group

Creating Group Aliases

Creating Table Aliases and Using them for a Group

Using Configuration Aliases

Saving with Errors (Tables and Groups)

Activating with Errors (Tables and Groups)

Using the Tree-View
Slow Controls
Miscellaneous Tutorials

Iterator

User Management

Changing/Adding Icons

How to Take a Snapshot of your Machine State

SSH Access to FNAL-Managed Machines

How to Open otsdaq in Browser