RumPi
1.0
A self-assembling C++ sensor & actuator library for the Raspberry Pi 5
RumPi::MCP3008 Member List
This is the complete list of members for
RumPi::MCP3008
, including all inherited members.
BaseComponent
()
RumPi::BaseComponent
ComponentTypeToString
(const EComponentType theComponentTypeToConvert)
RumPi::BaseComponent
static
GetADCVoltage
() const
RumPi::IAnalogDigitalConverterComponent
inline
GetComponentType
() const
RumPi::BaseComponent
virtual
GetMaxRawValue
() const
RumPi::IAnalogDigitalConverterComponent
inline
GetName
() const
RumPi::BaseComponent
IAnalogDigitalConverterComponent
()
RumPi::IAnalogDigitalConverterComponent
inline
protected
MCP3008
(const int basePinNum, const int spiChannel, const float adcVoltage=3.3f)
RumPi::MCP3008
myADCVoltage
RumPi::IAnalogDigitalConverterComponent
protected
myBasePinNum
RumPi::MCP3008
private
myComponentType
RumPi::BaseComponent
protected
myMaxRawValue
RumPi::IAnalogDigitalConverterComponent
protected
myName
RumPi::BaseComponent
protected
mySpiChannel
RumPi::MCP3008
private
ProcessRawValues
() override
RumPi::MCP3008
virtual
ReadAnalogValue
(int adcIndex=0) override
RumPi::MCP3008
virtual
SetName
(const std::string &name)
RumPi::BaseComponent
StringToComponentType
(const std::string &theComponentTypeName)
RumPi::BaseComponent
static
ToString
() const override
RumPi::MCP3008
virtual
TurnOff
() override
RumPi::MCP3008
virtual
TurnOn
() override
RumPi::MCP3008
virtual
~BaseComponent
()
RumPi::BaseComponent
virtual
~IAnalogDigitalConverterComponent
()=0
RumPi::IAnalogDigitalConverterComponent
inline
pure virtual
~MCP3008
()
RumPi::MCP3008
virtual
Generated by
1.9.4