lsm303: Driver for LSM303 3-axis accelerometer and magnetometer sensor

struct lsm303_acc_raw_data_t
#include <lsm303.h>

Raw acceleration measurement result.

Public Members

int16_t x
int16_t y
int16_t z
struct lsm303_mag_raw_data_t
#include <lsm303.h>

Raw magnetometer measurement result.

Public Members

int16_t x
int16_t y
int16_t z
struct lsm303_acc_data_t
#include <lsm303.h>

Linear acceleration measurement result: g.

Public Members

float x
float y
float z
struct lsm303_mag_data_t
#include <lsm303.h>

Magnetic field measurement result: uT.

Public Members

float x
float y
float z
struct lsm303_t
#include <lsm303.h>

Device descriptor.

Public Members

i2c_dev_t i2c_dev_acc
i2c_dev_t i2c_dev_mag
lsm303_acc_mode_t acc_mode
lsm303_acc_rate_t acc_rate
lsm303_acc_scale_t acc_scale
lsm303_mag_mode_t mag_mode
lsm303_mag_rate_t mag_rate
lsm303_mag_gain_t mag_gain