SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
MagnetometerBase Member List

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

_configSensorBase< MagnetometerData >protected
_declination_radMagnetometerBaseprotected
_infoSensorBase< MagnetometerData >protected
_oversampling_rateMagnetometerBaseprotected
_sensitivitySensorBase< MagnetometerData >protected
_x_offsetSensorBase< MagnetometerData >protected
_y_offsetSensorBase< MagnetometerData >protected
_z_offsetSensorBase< MagnetometerData >protected
configMagnetometer(OperationMode mode, MagFullScaleRange range, float data_rate_hz, MagOverSampleRatio osr, MagDownSampleRatio dsr)=0MagnetometerBasepure virtual
getConfig() constSensorBase< MagnetometerData >inlinevirtual
getDeclinationDeg() constMagnetometerBaseinlinevirtual
getDeclinationRad() constMagnetometerBaseinlinevirtual
getFullScaleRange() constMagnetometerBaseinlinevirtual
getOperationMode() constMagnetometerBaseinlinevirtual
getOversamplingRate() constMagnetometerBaseinlinevirtual
getSensitivity() constSensorBase< MagnetometerData >inline
getSensorInfo() constSensorBase< MagnetometerData >inline
isDataReady() override=0MagnetometerBasepure virtual
MagnetometerBase()MagnetometerBaseinlineexplicit
operator=(const SensorBase &)=deleteSensorBase< MagnetometerData >
readData(MagnetometerData &data) override=0MagnetometerBasepure virtual
reset() override=0MagnetometerBasepure virtual
selfTest() override=0MagnetometerBasepure virtual
SensorBase(SensorType sensor_type=SensorType::UNKNOWN)SensorBase< MagnetometerData >inlineprotected
SensorBase(const SensorBase &)=deleteSensorBase< MagnetometerData >
setDeclination(float declination_deg)MagnetometerBaseinlinevirtual
setDownsamplingRate(MagDownSampleRatio dsr)=0MagnetometerBasepure virtual
setFullScaleRange(MagFullScaleRange range)=0MagnetometerBasepure virtual
setOffset(int16_t x, int16_t y, int16_t z)SensorBase< MagnetometerData >inline
setOperationMode(OperationMode mode)=0MagnetometerBasepure virtual
setOutputDataRate(float odr)=0MagnetometerBasepure virtual
setOversamplingRate(MagOverSampleRatio osr)=0MagnetometerBasepure virtual
~MagnetometerBase()=defaultMagnetometerBasevirtual
~SensorBase()=defaultSensorBase< MagnetometerData >protectedvirtual