pflib v2.7.0-1-gd371ab6a
Polarfire Interaction Library
pflib::ROC Class Reference
Collaboration diagram for pflib::ROC:
[legend]

Public Member Functions

 ROC (I2C &i2c, int ibus=0)
 
std::vector< uint8_t > readPage (int ipage, int len)
 
void setValue (int page, int offset, uint32_t value)
 
std::vector< uint8_t > getChannelParameters (int ichan)
 
void setChannelParameters (int ichan, std::vector< uint8_t > &values)
 
void setRegisters (const std::map< int, std::map< int, uint8_t > > &registers)
 
void applyParameters (const std::map< std::string, std::map< std::string, int > > &parameters)
 
void applyParameter (const std::string &page, const std::string &param, const int &val)
 

Private Attributes

I2Ci2c_
 
int ibus_
 

The documentation for this class was generated from the following files: