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
Downloading the Virtual Machine Manager
Downloading the otsdaq .ova Virtual Image
Setting up the otsdaq Virtual Machine
Tour of the otsdaq Desktop
Demo Tutorials
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
What is a 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
How to Properly Shut Down otsdaq and your VM
SSH Access to FNAL-Managed Machines
How to Open otsdaq in Browser