1 #ifndef _ots_FEOtsUDPTemplateInterface_h_
2 #define _ots_FEOtsUDPTemplateInterface_h_
4 #include "otsdaq-components/DAQHardware/OtsUDPFirmwareDataGen.h"
5 #include "otsdaq-components/DAQHardware/OtsUDPHardware.h"
8 #include "otsdaq/FECore/FEVInterface.h"
18 const ConfigurationTree& theXDAQContextConfigTree,
19 const std::string& interfaceConfigurationPath);
22 void configure(
void)
override;
23 void halt(
void)
override;
24 void pause(
void)
override;
25 void resume(
void)
override;
26 void start(std::string runNumber)
override;
27 void stop(
void)
override;
28 bool running(
void)
override;
30 virtual void universalRead(
char* address,
char* readValue)
override;
31 virtual void universalWrite(
char* address,
char* writeValue)
override;
virtual void universalWrite(char *address, char *writeValue) override
void varTest(__ARGS__)
< FEMacro 'varTest' generated, Oct-11-2018 11:36:28, by 'admin' using
void halt(void) override
void FEOtsUDPTemplateInterface::configureDetector(const DACStream& theDACStream)
void varTest2(__ARGS__)
< FEMacro 'varTest2' generated, Oct-11-2018 02:28:57, by 'admin' using
virtual void universalRead(char *address, char *readValue) override
void test(__ARGS__)
< FEMacro 'test' generated, Jan-20-2020 09:41:49, by 'admin' using MacroMaker.