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