My Project  v0.0.16
MiniPODRxNode Member List

This is the complete list of members for MiniPODRxNode, including all inherited members.

block_read( const uint32_t& aI2CbusAddress , const uint32_t aSize )MiniPODNodeprotected
disableChannel( const uint32_t& aMask )MiniPODNode
disableSquelch( const bool& aDisabled )MiniPODNode
get2v5()MiniPODNode
get3v3()MiniPODNode
getAlarm2v5()MiniPODNode
getAlarm3v3()MiniPODNode
getAlarmLOS()MiniPODNode
getAlarmOpticalPower()MiniPODNode
getAlarmTemp()MiniPODNode
getI2CClockPrescale( ) const OpenCoresI2Cinline
getI2CSlaveAddress( ) const OpenCoresI2Cinline
getInfo()MiniPODNode
getOnTime()MiniPODNode
getOpticalPowers()MiniPODNode
getTemp()MiniPODNode
getUint16( const uint32_t& aMSB , const uint32_t& aLSB )MiniPODNodeprotected
MiniPODNode( const uhal::Node& aNode )MiniPODNode
MiniPODRxNode( const uhal::Node& aNode )MiniPODRxNode
OpenCoresI2C( const uhal::Node& aNode )OpenCoresI2C
OpenCoresI2C( const uhal::Node& aNode, uint8_t aSlaveAddress )OpenCoresI2C
readBlockI2C( const uint32_t numBytes ) const OpenCoresI2C
readI2C( uint32_t i2cAddress ) const OpenCoresI2C
setChannelPolarity( const uint32_t& aMask )MiniPODNode
setDeemphasis( const double& aPercentage )MiniPODRxNode
setOutputAmplitude( const double& aPercentage )MiniPODRxNode
UHAL_DERIVEDNODE( MiniPODRxNode )MiniPODRxNodeprivate
writeBlockI2C( const std::vector<uint8_t>& data ) const OpenCoresI2C
writeI2C( uint32_t i2cAddress, uint32_t data ) const OpenCoresI2C
~MiniPODNode()MiniPODNodevirtual
~MiniPODRxNode()MiniPODRxNodevirtual
~OpenCoresI2C( )OpenCoresI2Cvirtual