upm  0.4.1
Sensor/Actuator repository for libmraa (v0.8.0)
Public Member Functions | List of all members

API for the Analog Devices ADIS16448 Accelerometer. More...

Detailed Description

This is an industrial-grade accelerometer by Analog Devices.

Public Member Functions

synchronized void delete ()
 
 ADIS16448 (int bus, int rst)
 
void resetDUT ()
 
void configSPI ()
 
short regRead (short regAddr)
 
void regWrite (short regAddr, int regData)
 
float accelScale (short sensorData)
 
float gyroScale (short sensorData)
 
float tempScale (short sensorData)
 
float pressureScale (short sensorData)
 
float magnetometerScale (short sensorData)
 

Constructor & Destructor Documentation

ADIS16448 ( int  bus,
int  rst 
)

Constructor with configurable HW Reset

Member Function Documentation

float accelScale ( short  sensorData)

Scales accelerometer data

void configSPI ( )

Sets SPI frequency, mode, and bits/word

float gyroScale ( short  sensorData)

Scales gyro data

float magnetometerScale ( short  sensorData)

Scales magnetometer data

float pressureScale ( short  sensorData)

Scales pressure data

short regRead ( short  regAddr)

Reads a specified register and returns data

void regWrite ( short  regAddr,
int  regData 
)

Writes to a specified register

void resetDUT ( )

Performs hardware reset by sending the specified pin low for 2 seconds

float tempScale ( short  sensorData)

Scales temperature data


The documentation for this class was generated from the following file: