DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::sspmodules Namespace Reference

Classes

struct  CtrlHeader
 
struct  CtrlPacket
 
class  Device
 
class  DeviceInterface
 
class  DeviceManager
 
class  EBadDeviceList
 
class  EDAQConfigError
 
class  EDeviceAlreadyOpen
 
class  EEventReadError
 
class  EFTDIError
 
class  ENoSuchDevice
 
class  ETCPError
 
class  EthernetDevice
 
struct  EventHeader
 
class  EventPacket
 
class  RegMap
 
class  SSPLEDCalibWrapper
 
struct  TriggerInfo
 

Enumerations

enum  commandConstants {
  cmdNone = 0 , cmdRead = 1 , cmdReadMask = 2 , cmdWrite = 3 ,
  cmdWriteMask = 4 , cmdArrayRead = 5 , cmdArrayWrite = 6 , cmdFifoRead = 7 ,
  cmdFifoWrite = 8 , numCommands
}
 
enum  statusConstants {
  statusNoError = 0 , statusSendError = 1 , statusReceiveError = 2 , statusTimeoutError = 3 ,
  statusAddressError = 4 , statusAlignError = 5 , statusCommandError = 6 , statusSizeError = 7 ,
  statusWriteError = 8
}
 

Variables

static const constexpr int max_control_data = 256
 

Detailed Description

This is part of the DUNE DAQ , copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Enumeration Type Documentation

◆ commandConstants

Enumerator
cmdNone 
cmdRead 
cmdReadMask 
cmdWrite 
cmdWriteMask 
cmdArrayRead 
cmdArrayWrite 
cmdFifoRead 
cmdFifoWrite 
numCommands 

Definition at line 21 of file SSPTypes.hpp.

22{
23 cmdNone = 0,
24 // Basic Commands
25 cmdRead = 1,
26 cmdReadMask = 2,
27 cmdWrite = 3,
28 cmdWriteMask = 4,
29 // Array Commands
30 cmdArrayRead = 5,
31 cmdArrayWrite = 6,
32 // Fifo Commands
33 cmdFifoRead = 7,
34 cmdFifoWrite = 8,
36};

◆ statusConstants

Enumerator
statusNoError 
statusSendError 
statusReceiveError 
statusTimeoutError 
statusAddressError 
statusAlignError 
statusCommandError 
statusSizeError 
statusWriteError 

Definition at line 39 of file SSPTypes.hpp.

Variable Documentation

◆ max_control_data

const constexpr int dunedaq::sspmodules::max_control_data = 256
staticconstexpr

Definition at line 13 of file SSPTypes.hpp.