HMC5883L
0.2
Library for I2C communication with HMC5883L over Arduino
|
This is the complete list of members for HMC5883L, including all inherited members.
gainRanges | HMC5883L | static |
get_error_code(void) (defined in HMC5883L) | HMC5883L | |
getAveragingRate(bool updateCache=false) | HMC5883L | |
getBiasMode(bool updateCache=false) | HMC5883L | |
getCalibration(bool update, uint8_t *saturated=NULL, uint32_t max_retries=0, float delay_time=HMC_SLEEP_DELAY) | HMC5883L | |
getGain(bool updateCache=false) | HMC5883L | |
getMeasurementMode(bool updateCache=false) | HMC5883L | |
getOutputRate(bool updateCache=false) | HMC5883L | |
getStatus(bool *isLocked, bool *isReady) | HMC5883L | |
HMC5883L() | HMC5883L | |
initialize(bool noConfig=false) | HMC5883L | |
outputRates | HMC5883L | static |
readCalibratedValues(uint8_t *saturated=NULL) | HMC5883L | |
readCalibratedValuesSingle(uint8_t *saturated=NULL, uint32_t max_retries=0, float delay_time=HMC_SLEEP_DELAY) | HMC5883L | |
readRawValues(uint8_t *saturated=NULL) | HMC5883L | |
readScaledValues(uint8_t *saturated=NULL) | HMC5883L | |
readScaledValuesSingle(uint8_t *saturated=NULL, uint32_t max_retries=0, uint32_t delay_time=HMC_SLEEP_DELAY) | HMC5883L | |
runNegTest(uint8_t *saturated=NULL, uint32_t max_retries=0, float delay_time=HMC_SLEEP_DELAY) | HMC5883L | |
runPosTest(uint8_t *saturated=NULL, uint32_t max_retries=0, float delay_time=HMC_SLEEP_DELAY) | HMC5883L | |
setAveragingRate(uint8_t avg_rate) | HMC5883L | |
setBiasMode(uint8_t mode) | HMC5883L | |
setGain(uint8_t gain_level) | HMC5883L | |
setHighSpeedI2CMode(bool enabled) | HMC5883L | |
setMeasurementMode(uint8_t mode) | HMC5883L | |
setOutputRate(uint8_t out_rate) | HMC5883L |