HMC5883L  0.2
Library for I2C communication with HMC5883L over Arduino
 All Classes Files Functions Variables Modules
HMC5883L Member List

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

gainRangesHMC5883Lstatic
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
outputRatesHMC5883Lstatic
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