#include <MiniPODMasterNode.hpp>
◆ MiniPODSlave()
MiniPODSlave |
( |
const opencores::I2CBaseNode* |
aMaster, |
|
|
uint8_t |
aSlaveAddress |
|
) |
| |
◆ ~MiniPODSlave()
◆ block_read()
std::vector<uint8_t> block_read |
( |
const uint32_t& |
aI2CbusAddress, |
|
|
const uint32_t |
aSize |
|
) |
| |
|
protected |
◆ disableChannel()
void disableChannel |
( |
const uint32_t& |
aMask | ) |
|
|
virtual |
◆ disableSquelch()
void disableSquelch |
( |
const bool& |
aDisabled | ) |
|
|
virtual |
◆ get2v5()
◆ get3v3()
◆ getAlarm2v5()
std::pair< bool, bool > getAlarm2v5 |
( |
| ) |
|
|
virtual |
◆ getAlarm3v3()
std::pair< bool, bool > getAlarm3v3 |
( |
| ) |
|
|
virtual |
◆ getAlarmLOS()
std::vector< bool > getAlarmLOS |
( |
| ) |
|
|
virtual |
◆ getAlarmOpticalPower()
std::vector< std::pair< bool, bool > > getAlarmOpticalPower |
( |
| ) |
|
|
virtual |
◆ getAlarmTemp()
std::pair< bool, bool > getAlarmTemp |
( |
| ) |
|
|
virtual |
◆ getInfo()
◆ getOnTime()
Measurement getOnTime |
( |
| ) |
|
|
virtual |
◆ getOpticalPowers()
std::vector< Measurement > getOpticalPowers |
( |
| ) |
|
|
virtual |
◆ getTemp()
◆ getUint16()
uint16_t getUint16 |
( |
const uint32_t& |
aMSB, |
|
|
const uint32_t& |
aLSB |
|
) |
| |
|
protected |
◆ setChannelPolarity()
void setChannelPolarity |
( |
const uint32_t& |
aMask | ) |
|
|
virtual |
The documentation for this class was generated from the following files: