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
void
7
WIB::WriteQSFP
(uint16_t address, uint32_t value, uint8_t byte_count)
8
{
9
WriteI2C
(
"DAQ.QSFP.I2C"
, address, value, byte_count);
10
}
11
uint32_t
12
WIB::ReadQSFP
(uint16_t address, uint8_t byte_count)
13
{
14
return
ReadI2C
(
"DAQ.QSFP.I2C"
, address, byte_count);
15
}
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:81
WIBBase::ReadI2C
uint32_t ReadI2C(std::string const &base_address, uint16_t I2C_aaddress, uint8_t byte_count=4)
Definition
WIBBase.cpp:44
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:12
Generated on
for DUNE-DAQ by
1.18.0