ChibiOS/EX 1.3.0
ex_accelerometer.h File Reference

Generic accelerometer interface header. More...

#include "ex_sensors.h"

Go to the source code of this file.

Data Structures

struct  BaseAccelerometerVMT
 BaseAccelerometer virtual methods table. More...
struct  BaseAccelerometer
 Base accelerometer class. More...

Macros

#define _base_accelerometer_methods_alone
 BaseAccelerometer specific methods.
#define _base_accelerometer_methods
 BaseAccelerometer specific methods with inherited ones.
#define _base_accelerometer_data    _base_sensor_data
 BaseAccelerometer specific data.
Macro Functions (BaseAccelerometer)
#define accelerometerGetAxesNumber(ip)
 Accelerometer get axes number.
#define accelerometerReadRaw(ip, dp)
 Accelerometer read raw data.
#define accelerometerReadCooked(ip, dp)
 Accelerometer read cooked data.
#define accelerometerSetBias(ip, bp)
 Updates accelerometer bias data from received buffer.
#define accelerometerResetBias(ip)
 Reset accelerometer bias data restoring it to zero.
#define accelerometerSetSensitivity(ip, sp)
 Updates accelerometer sensitivity data from received buffer.
#define accelerometerResetSensitivity(ip)
 Reset accelerometer sensitivity data restoring it to its typical value.

Detailed Description

Generic accelerometer interface header.

Definition in file ex_accelerometer.h.