DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
wibmod
src
WIB1
WIB_QSFP.cpp
Go to the documentation of this file.
1
#include "
wibmod/WIB1/WIB.hh
"
2
#include "
wibmod/WIB1/WIBException.hh
"
3
#include <fstream>
4
#include <unistd.h>
//usleep
5
6
7
void
WIB::WriteQSFP
(uint16_t address,uint32_t value,uint8_t byte_count){
8
WriteI2C
(
"DAQ.QSFP.I2C"
,address,value,byte_count);
9
}
10
uint32_t
WIB::ReadQSFP
(uint16_t address,uint8_t byte_count){
11
return
ReadI2C
(
"DAQ.QSFP.I2C"
,address,byte_count);
12
}
13
14
WIBException.hh
WIB.hh
WIBBase::WriteI2C
void WriteI2C(std::string const &base_address, uint16_t I2C_address, uint32_t data, uint8_t byte_count=4, bool ignore_error=false)
Definition
WIBBase.cpp:69
WIBBase::ReadI2C
uint32_t ReadI2C(std::string const &base_address, uint16_t I2C_aaddress, uint8_t byte_count=4)
Definition
WIBBase.cpp:39
WIB::WriteQSFP
void WriteQSFP(uint16_t address, uint32_t value, uint8_t byte_count)
Definition
WIB_QSFP.cpp:7
WIB::ReadQSFP
uint32_t ReadQSFP(uint16_t address, uint8_t byte_count)
Definition
WIB_QSFP.cpp:10
Generated on
for DUNE-DAQ by
1.17.0