38#ifndef DRIVER_HMC5883L_BASIC_H
39#define DRIVER_HMC5883L_BASIC_H
57#define HMC5883L_BASIC_DEFAULT_AVERAGE_SAMPLE HMC5883L_AVERAGE_SAMPLE_8
58#define HMC5883L_BASIC_DEFAULT_DATA_OUTPUT_RATE HMC5883L_DATA_OUTPUT_RATE_15
59#define HMC5883L_BASIC_DEFAULT_MODE HMC5883L_MODE_NORMAL
60#define HMC5883L_BASIC_DEFAULT_GAIN HMC5883L_GAIN_820
driver hmc5883l interface header file
uint8_t hmc5883l_basic_init(void)
basic example init
uint8_t hmc5883l_basic_deinit(void)
basic example deinit
uint8_t hmc5883l_basic_read(float m_gauss[3])
basic example read