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

Classes

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

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.